我有一个rman脚本,它在执行它时可以工作(./backup.sh)。但是当我使用cronjob时,它就不起作用了。我的脚本如下
backup.sh
rman target / @backup.rcv log=rman.log
backup.rcv
backup format '/backup/rman/backup/%U.arch.rman' filesperset 2 archivelog all delete input; backup format '/backup/rman/backup/%U.datafiles.rman' filesperset 2 incremental level 0 database; backup format '/backup/rman/backup/%U.arch.rman' filesperset 2 archivelog all delete input; backup format '/backup/rman/backup/%U.ctl.rman' current controlfile; delete noprompt obsolete;
我的职位看起来像这样
crontab -l
5 0 * * * /nas_backup/rman/svbo/backup/L0backup.sh >/dev/null 2>&1
我对这个rman和bash脚本非常陌生,所以任何帮助都将不胜感激。
https://stackoverflow.com/questions/71743273
复制相似问题