rman备份,crontab计划任务没有生成备份文件
发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,利用crontab 执行计划和RMAN结合来实现 数据库的自动备份现象:利用计划任务来执行备份,只是生成了目录,却没有生成备份文件1: 手动执行备份脚本,没有问题2:crontab 计划任务,能够生成
千家信息网最后更新 2025年02月02日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安全错误
数据库的锁怎样保障安全
如何看服务器内存被什么占用了
我的世界服务器菜单物品的mod
量化投资 数据库
php如和查询数据库
网络安全专业最好的大学中国
可以查阅生存期的数据库
无锡推动网络安全高质量发展
学习数据库的实训内容
沈阳安好世纪网络技术 康普
swoole数据库连接超时
机房内的服务器部署方法
33号令和网络安全法
从事软件开发该读研吗
猫和老鼠手游土豆服务器闪退
获取目标服务器失败
超高清数据库
软件开发企业技术部的职责
软件开发图像处理技术
济南升腾服务器供应费用
网络安全电视专题片班会材料
如何学好控制网络技术基础
太原东杰软件开发有限公司
视频服务器系统破解版
数据库行和列叙述
称重系统重装能不能连接服务器
软件与应用技术和网络技术
2018 软件开发技术
数据库访问技术的发展历史
国旗下演讲 网络安全
手机应用聊天软件开发