solaris下oracle定期备份问题

suolide0655 2009-11-05 10:23:28
testdmp.sh脚本如下:
ORACLE_HOME=/u01/oracle/product;export ORACLE_HOME
ORACLE_OWNER=oracle;export ORACLE_OWNER
ORACLE_SID=maradmin;export ORACLE_SID
LD_LIBRARY_PATH=$ORACLE_HOME/lib;export LD_LIBRARY_PATH
PATH=$PATH:$ORACLE_HOME/bin:$LD_LIBRARY_PATH;export PATH
rq=`date +%Y%m%d%H`
/u01/oracle/product/bin/exp test/test@maradmin owner=test file=/oracle/test$rq.dmp log=/oracle/exp_test_$rq.log


在root里
30 22 * * * /u01/oracle/testdmp.sh
...全文
84 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
suolide0655 2009-11-05
  • 打赏
  • 举报
回复
/u01/oracle/product/bin/exp test/test@maradmin owner=test file=/oracle/test$rq.dmp log=/oracle/exp_test_$rq.log 这句单独执行没问题,可写在crontabs下的root里就执行不了
Dave 2009-11-05
  • 打赏
  • 举报
回复

1. /u01/oracle/product/bin/exp test/test@maradmin owner=test file=/oracle/test$rq.dmp log=/oracle/exp_test_$rq.log
这条语句单独能进备份吗?

2. /u01/oracle/testdmp.sh 有执行的权限吗?
ls -lrt /u01/oracle/testdmp.sh

附755权限看看.
chmod 755 /u01/oracle/testdmp.sh
suolide0655 2009-11-05
  • 打赏
  • 举报
回复
问题补充:到了指定时间没有产生备份文件
suolide0655 2009-11-05
  • 打赏
  • 举报
回复
Oracle里我也试了,还是没产生备份
suolide0655 2009-11-05
  • 打赏
  • 举报
回复
solaris我不会,以前有些数据库的定期备份呢,我就找着做了一份,他们也是在root下写的,如下:
00 21 * * * /u01/oracle/oilchinadbdmp.sh
50 21 * * * /u01/oracle/hyggdmp.sh
00 22 * * * /u01/oracle/maradmindmp.sh
为什么我的写进去就不行了
Dave 2009-11-05
  • 打赏
  • 举报
回复

/u01/oracle/testdmp.sh
这个脚本的所有者是Oracle还是root? 你用oracle用户来看看..

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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