linux系统下oracle数据库定时自动备份不能执行

yudi371 2017-01-11 06:39:31
[size=16px]·
菜鸟提问:linux系统下oracle定时自动备份。把任务脚本编辑保存退出后,提示crontab:installing new crontab。
接着[oracle@djsjrac2 ~/test]$ crontab -l
就没任何反应,不显示新编辑的任务,也不执行定时备份,搞不清楚问题出在哪里,请教大家,如何解决。
我把我编辑定时备份任务的过程还原如下,求找其中原因。

创建备份文件存储目录
[oracle@djsjrac2 ~]$mkdir /home/oracle/test
·创建自动备份脚本
[oracle@djsjrac2 ~]$cd /home/oracle/test
[oracle@djsjrac2 ~/test]$vi test.sh
(进入编辑 insert界面)
source ~/.bash_profile
#!/bin/sh
expdp BD/BD schemas=BD directory=test dumpfile=BD_comp_$(date +%Y%m%d_%H%M%S).DMP logfile=BD_comp_$(date +%Y%m%d_%H%M%S).log compression=all
#自动删除备份文件
find /home/oracle/test -mtime +15 -name "BD_*" -exec rm -f {} \;
:wq! 保存退出到命令界面。
·添加脚本执行权限
[oracle@djsjrac2 ~/test]$ chmod +x /home/oracle/test/test.sh
二、设置脚本定时执行
[oracle@djsjrac2 ~/test]$ 33 17 * * 0-6 /home/oracle/test/test.sh。
...全文
384 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

18,828

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 专题技术讨论区
社区管理员
  • 专题技术讨论区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧