linux oracle 定时备份计划问题

quanminfeng 2011-10-25 04:38:43
以下为导入命令 expdp_oracle.sh,执行脚本是可以备份的。
expdp system/oracle directory=DDPDATA21 dumpfile=rrq.dmp schemas= 'MMS';

给oracle用户创建定时任务,
/home/oracle 为oracle用户的根目录,数据库备份在 /home/oracle/db 文件下


[oracle@racnode1 ~]$ crontab -l
20 16 * * * /home/oracle/db/expdp_oracle.sh
[oracle@racnode1 ~]$

其中这个路径,我把 /home/oracle/db/expdp_oralce.sh ,/db/expdp_oracle.sh 都试过了,都没有效果。

麻烦各位大侠帮我分析下原因!急,求解···

...全文
105 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
askandstudy 2011-12-05
  • 打赏
  • 举报
回复
在脚本中加入oracle用到的环境变量
宋哥 2011-12-05
  • 打赏
  • 举报
回复
既然执行可以,定时执行不行,应该就是环境变量问题,批处理加一行执行.bash_profile或者把内容复制过来。
freetstar 2011-10-25
  • 打赏
  • 举报
回复
expdp system/oracle directory=DDPDATA21 dumpfile=rrq.dmp schemas= 'MMS';

这个脚本里不应该这样写,你应该把环境变量导入进来,
可以source ~/.bash_rc之类的,也可以手动写明PATH变量
qq120848369 2011-10-25
  • 打赏
  • 举报
回复
把 2>>file 里,查看一下file。

19,620

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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