linux下crontab 不能執行的原因
1.相關sh檔案沒有x許可權
2.相關sh檔案中,不包含如下的資訊:
[oracle@leiredhat u01]$ cat job.sh
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/oracle/product/10.2.0/db_1
PATH=/u01/app/oracle/oracle/product/10.2.0/db_1/bin:$PATH
export PATH
export ORACLE_SID=leifs
/u01/app/oracle/oracle/product/10.2.0/db_1/bin/sqlplus system/aaaaaa @/u01/job.sql >> /u01/log_job.log
注意:
1.要求3個環境變數都要出現:ORACLE_BASE,ORACLE_HOME,ORACLE_SID
2.要求使用絕對路徑,不要使用相對路徑或者環境變數做代替。
[@more@]l來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/161195/viewspace-1050927/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Job不能執行原因分析
- Linux下用crontab定時執行PHP程式LinuxPHP
- linux crontab下的指令碼不執行怎麼辦Linux指令碼
- crontab異常:shell下可以執行命令,執行crontab卻報錯
- Linux crontab 未執行排查Linux
- Linux crontab 沒有執行Linux
- Linux下的crontab定時執行任務命令詳解Linux
- linux下定時執行任務的方法--crontabLinux
- crontab執行phpPHP
- crontab不執行
- TSM不能執行排程的原因分析及處理
- MFC不能多執行緒操作控制元件的原因執行緒控制元件
- crontab的執行問題
- Linux下crontab命令的用法:sudo crontab -lLinux
- ORACLE JOB不能按預期執行的常見原因Oracle
- linux之crontab定時執行命令走過的坑坑Linux
- Linux下crontab命令的用法Linux
- 執行crontab最好的時間(轉)
- crontab執行shell指令碼指令碼
- crontab 每隔幾秒執行
- 通過Linux crontab 定期執行Oracle Procedure 指令碼LinuxOracle指令碼
- Ubuentu crontab執行scala不執行問題
- 如何使用Linux的Crontab定時執行PHP指令碼的方法LinuxPHP指令碼
- oracle使用者crontab無許可權使用和不能執行計劃Oracle
- linux下crontab的使用實現Linux
- linux環境下,java程式手工執行不亂碼,crontab自動執行就亂碼,解決方案!LinuxJava
- AIX下crontab正常執行使用AI
- 在linux上定期執行命令、指令碼(cron,crontab,anacron)Linux指令碼
- CentOS Linux使用crontab執行定時任務詳解CentOSLinux
- linux設定crontab定時執行任務計劃Linux
- Debian的定時執行命令Crontab
- 自動執行任務crontab
- Centos 7下利用crontab定時執行任務詳解CentOS
- HashMap多執行緒下發生死迴圈的原因HashMap執行緒
- Linux計劃任務crontab執行指令碼不正確的問題Linux指令碼
- [轉]一次linux下的crontab中定義的任務計劃無法執行的問題。Linux
- Linux AS4 Zend Optimizer 無法執行的原因(轉)Linux
- executeBatch()不能執行BAT