• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

RHEL每天定时备份Oracle

mysql 搞代码 4年前 (2022-01-09) 13次浏览 已收录 0个评论

步骤: (1)创建脚本文件bak_112.sh,内容如下(自动按当前日期备份数据库): #!/bin/shexport ORACLE_BASE=/u01/app/oracle;ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_home1; export ORACLE_HOMEORACLE_SID=XXX; export ORACLE_SIDPATH=$PATH:/bin:/u

步骤:

(1)创建脚本文件bak_112.sh,内容如下(自动按当前日期备份数据库):

#!/bin/shexport ORACLE_BASE=/u01/app/oracle;ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_home1; export ORACLE_HOMEORACLE_SID=XXX; export ORACLE_SIDPATH=$PATH:/bin:/usr/bin:/usr/sbin:/root:/opt/binPATH=$PATH:/opt/local/bin:$ORACLE_HOME/binexport PATHD=$(date +%y%m%d)export Dexp bcs_dev/h2i3L4v7@bcs full=y file=/u01/app/oracle/${D}.dmp log=/u01/app/oracle/${D}.log

确保此文件本文来源gaodai$ma#com搞$代*码*网(可以被执行,

chmod +x bak_112.sh

(2)生成oracle用户的crontab文件,有两种方式:

一、用oracle用户登录,输入命令crontab -e,进入编辑窗口,输入如下内容,并保存(每天16:10自动执行bak_112.sh)。

10 16 * * * /u01/app/oracle/bak_112.sh

二、用oracle用户登录,在/var/spool/cron/crontabs下创建oracle文件,用以下命令验证:

crontab -l

参考:http://docs.oracle.com/cd/E26926_01/html/E25812/enmwx.html#scrolltoc


助人等于自助! [email protected]


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:RHEL每天定时备份Oracle

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址