程序文件名exp_test.sh,内容如下export DATE=$(date +%Y%m%d)
exp TEST/TEST owner=TEST file=/home/oracle/bak/test$DATE.dmp rows=y;经测试,直接在oracle用户下执行exp_test.sh能够成功生成备份文件但同样在oracle用户下把此文件写入crontab,如:
14 17 * * * /home/oracle/bak/exp_test.sh
却为什么不能生成备份文件?请高手指教
exp TEST/TEST owner=TEST file=/home/oracle/bak/test$DATE.dmp rows=y;经测试,直接在oracle用户下执行exp_test.sh能够成功生成备份文件但同样在oracle用户下把此文件写入crontab,如:
14 17 * * * /home/oracle/bak/exp_test.sh
却为什么不能生成备份文件?请高手指教
http://hi.baidu.com/wuoo/blog/item/5335d0006af19f11738b655e.html
export DATE=$(date +%Y%m%d)
/u01/app/oracle/product/9.2.0.4.0/bin/exp TEST/TEST owner=TEST file=/home/oracle/bak/test$DATE.dmp rows=y;
rm /home/oracle/bak/test.tmp; 结果文件能成功删除,但备份文件还是无法生成,请指教