rman备份,crontab计划任务没有生成备份文件
发表于:2025-11-08 作者:千家信息网编辑
千家信息网最后更新 2025年11月08日,利用crontab 执行计划和RMAN结合来实现 数据库的自动备份现象:利用计划任务来执行备份,只是生成了目录,却没有生成备份文件1: 手动执行备份脚本,没有问题2:crontab 计划任务,能够生成
千家信息网最后更新 2025年11月08日rman备份,crontab计划任务没有生成备份文件
利用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 进去
备份
脚本
变量
环境
文件
生成
任务
用户
目录
问题
成功
只是
就是
得了
手动
数据
数据库
时候
是在
现象
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发人员需要写哪些文档
企业对外直接投资数据库
mysql数据库高可用性架构
xp关闭服务器浏览器安全设置
软件开发需要学多久
厂商跟软件开发商有哪些合作
串口服务器模块
南京农业大学网络技术专业
计算机网络技术就业发展潜力
个人如何网络安全事件
网络安全方面工作好找吗
上海新一代软件开发推广
数据库服务器名手动修改
服务器远程管理设备
霞浦县凑千网络技术部
宿州网络安全考试费用
华强北三星服务器内存
网络安全内容30字诗歌
万得数据库试用版
天津网络安全三级认证
洛阳华皇网络技术有限公司
北方民族大学数据库原理复试真题
sas两个数据库匹配
新丝路大唐无双服务器玩法介绍
襄阳社区团购app软件开发
基于sdn的网络安全技术研究
铭铭网络技术
首都360网络安全吗
国际贸易 数据库
上海能耗管理软件开发价钱