1. gzyueqian
      13352868059
      首頁 > 新聞中心 > > 正文

      SUSE crontab工具無法正常運行原因分析

      更新時間: 2008-03-28 16:00:28來源: 粵嵌教育瀏覽量:972

        一、SUSE crontab不執行問題探討:

        crontab運行程序時,它沒有讀當前用戶的.profile,解決方法----

        1.如果有root權限可以這樣來修改crontab:

        7 50 * * * su - user -c /channel/app/back/scripts/serv_cust.sh >/channel/app/cron.out

        2.也可以在serv_cust.sh中加上

        . $HOME/.profile

        以獲取.profile中定義的各種環境變量

        3.也可能是權限問題.方法:普通用戶須被列在/etc/cron.allow中(如果該文件存在),或不被列在/etc/cron.deny中。檢查oracle用戶是否在上述文件中。

        4.你需要在執行程序前先配置oracle的環境參數,如:$ORACLE_HOME等等;

        如下,先寫一個腳本文件test.sh

        #!/bin/sh

        ORACLE_HOME=/home/oracle

        export ORACLE_HOME

        ......

        /usr/users/oracle/test1

        然后再寫crontab腳本:

        4 * * * /usr/users/oracle/test.sh

        就可以了。

        沒登錄的后臺運行程序,沒有.profile里的環境變量

        也許是oracle的環境變量。

        二、solaris crontab不執行問題解決

        1.先殺掉/usr/sbin/cron,可以用ps -ef|grep cron 得出id號

        2. rm /etc/cron.d/fifo

        3. /usr/sbin/cron

      免費預約試聽課

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 亚洲中文字幕在线资源第1页 | 亚洲色婷成人综合电影在线 | 在线欧美精品二区视频 | 中文字幕日本亚洲欧美不卡 | 中文欧美日韩无线码 | 亚洲国产日韩在线人高清 |