rman备份,crontab计划任务没有生成备份文件
admin
2023-05-12 09:02:01
0

利用crontab 执行计划和RMAN结合来实现 数据库的自动备份

现象:

利用计划任务来执行备份,只是生成了目录,却没有生成备份文件


1: 手动执行备份脚本,没有问题

2:crontab 计划任务,能够生成目录,却不能产生备份文件,说明crontab 确实执行了脚本

      但是没有生成备份文件,问题可能就出在crontab和rman的结合上


理解:

crontab 虽然是在oracle用户下执行的,但是crontab不能自动加载环境变量,所以如果备份脚本里没有

读取环境变量,自动备份的时候,自然就不会成功


解决:

在备份脚本里,

###################################################################################################
# set  environment variable
source  /home/oracle/.bash_profile     # 把配置环境变量的文件  source进来


在执行,就是可以得了

总结:

1: 不能在root下去执行脚本备份oracle,需要在oracle用户下制定计划任务

       [root@bzdb ~]# crontab  -l -u oracle
      50 23 * * 0  /script/level0.sh
      50 23 * * 1-6  /script/level1.sh

2: crontab 不能自动加载环境变量,需要在脚本里将环境变量source 进去


相关内容

热门资讯

自己系的铃,自己来解 作者 | 雷墨编辑 | 阿树5月14日上午,中美两国元首举行了长达2小时15分钟的会谈。这是继201...
高校大门开放争议背后:一个人的... 5月13日,武汉大学宣布取消社会公众进校预约制度,公众凭身份证即可入校。这意味着学校自2023年7月...
三星承诺将打造更节能的智能家电... IT之家 5 月 14 日消息,据外媒 Sammobile 今日报道,三星签署了欧盟关于互操作性和能...
朱雀二号改进型遥五运载火箭发射... 中新社北京5月14日电 (记者 马帅莎)记者从蓝箭航天获悉,北京时间5月14日11时,朱雀二号改进型...
Aria Networks C... AI网络初创公司Aria Networks于今年4月高调亮相,同期完成1.25亿美元融资,并对AI基...
俄外交部:对与日方接触持开放态... 当地时间5月14日,就日本政府此前发表的有关日俄关系的言论,俄罗斯外交部发言人扎哈罗娃表示,俄对与日...
打造AI影像协作实验场 上影节... 上海国际电影节全新单元“AI片场”开机 打造AI影像协作实验场 “我做AI电影已经两年了。”德国AI...
我国首次成功批量克隆超高产奶山... 西北农林科技大学14日向新华社记者独家披露,学校羊遗传改良与生物育种创新团队攻克关键核心技术,6只超...
医学院硕博研究生靠虚开发票冒签... 33岁的柴某系江苏人,案发前系某医院博士后研究人员。一审法院认定,2018年至2023年,柴某在某医...
京东618自营电脑桌椅服务升级... 随着京东心动购物季开启,职场人、居家办公族及电竞爱好者的“久坐刚需”升级需求集中释放,电脑桌椅品类迎...