首页 > 数据库 >Linux设置每晚定时备份Oracle数据表

Linux设置每晚定时备份Oracle数据表

时间:2022-12-27 15:46:11浏览次数:44  
标签:ORACLE crontab PATH 数据表 export oracle Linux Oracle home

先新建目录

该路径:/home/oracle/backup
该名称:DATA_PATH

shell脚本

export ORACLE_BASE=/home/oracle/app
export ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
d=$(date '+%Y%m%d')
expdp MPMS_NY/MPMS@ORCL DIRECTORY=DATA_PATH DUMPFILE=$d.DMP LOGFILE=$d.LOG CLUSTER=N
zip -m /home/oracle/backup/$d.zip /home/oracle/backup/$d.DMP /home/oracle/backup/$d.LOG

root权限下

crontab -e进入编辑界面
新增如下
0 1 * * * sh /home/oracle/backup.sh

每天晚上1点执行

crontab 操作命令介绍

查看crontab:crontab -l 编辑crontab:crontab -e 删除crontab:crontab -r

启动:systemctl start crond.service

停止:systemctl stop crond.service

重启:systemctl restart crond.service

标签:ORACLE,crontab,PATH,数据表,export,oracle,Linux,Oracle,home
From: https://www.cnblogs.com/hhs-5120/p/17008195.html

相关文章

  • Linux解压rar文件
    1、在windows下我们压缩解压文件通常后缀为rar,然而在linux下我们压缩解压文件通常后缀为tar2、linux无法直接解压rar文件,需要下载rarlinux的安装包来实现3、下载并安装ra......
  • 【转】linux crontab使用及日志查看
     转,原文:https://blog.csdn.net/ximi_xuexi/article/details/122544321---------------------------------------- 命令:crontab-e用于编辑定时任务;定时任务编辑......
  • 26岁选择老男孩教育学linux,自我努力+外界帮助=成功!
    不得不说,赚钱对于普通人来说真的是一件很难的事情,因为我们习惯了上班,习惯了每天的两点一线,习惯了每月领取那点微薄的收入。尤其是在X情时代,很多人不敢做出改变,选择......
  • linux与shell 4.检测系统进程 5.理解shell
    认识shell查看已安装的shell┌──(kali㉿DESKTOP-FQ0BCLS)-[/mnt/e/Edgedownload]└─$cat/etc/shells#/etc/shells:validloginshells/bin/sh/bin/bash/usr/......
  • 21、electron 在linux环境下打印pdf文件
    环境:"electron":"^22.0.0"、麒麟系统V10(sp1)1、思路:利用nodejs调linux的打印命令lp打印2、代码:constchildProcess=require("child_process");constsp=ch......
  • linux三权分立账号创建
    系统管理员创建系统管理员(sys用户)并设置密码[root@localhost~]#useraddsys[root@localhost~]#passwdsys创建组并将用户添加到组(/var是要给用户权限访问的路径......
  • Linux安装防火墙
    在虚拟机上装的centos7是最小安装方式,所以许多东西都没装,需要自己手动安装。想通过防火墙来开放3306端口,但是通过vi/etc/sysconfig/iptables发现文件不存在,网上说是没有......
  • linux vi 编辑器常用命令
    1、打开命令:vi+filename(还有各种打开的姿势,只不过我比较顺手这个)2、退出命令::q退出而且不保存修改的内容:q!强制退出不保存修改的内容:wq退出并且保存修改的内容:wq!......
  • Linux 目录配置
    Linux目录配置的依据)(FHS标准) /(root,根目录):与开机系统有关;/usr(unixsoftwareresource):与软件安装/执行有关;/var(variable):与系统运作过程有关。  /......
  • Oracle数据库中convert()函数,在瀚高数据库中如何替换使用?
    瀚高数据库目录环境症状问题原因解决方案环境系统平台:MicrosoftWindows(64-bit)10版本:6.0症状在Oracle中,convert()函数可以将字符串从一个字符集转换为另一个字符集。......