iT邦幫忙

0

請問如何在AIX的環境下自動執行Informix 4GL報表程式?

各位前輩好 :)
請問如何在AIX的環境下自動執行Informix 4GL報表程式?

我有試過寫一個簡單的script 可是cron job沒辦法執行(Failed)
tiptop : CMD ( /u1/mfc/KPI/1114/cron_KPI_1114.sh ) : PID ( 5595194 ) : Tue Oct 20 13:45:00 2009
Cron Job with pid: 5595194 Failed

這個script如果是直接執行會產生報表
為什麼crontab不會執行呢?? 是不是我少了什麼環境指令??

也試用再用別的script去呼叫這個script也不行
#!/usr/bin/ksh
su – tiptop –c ‘. ./.profile;/u1/mfc/KPI/1114/KPI_1114.sh’

KPI_1114.sh 第一行:
fglgo /u1/mfc/axm/4gi41/axmr515 "KPI-1-200907.txt" " gen03 = '1114' " "7"

請問是否還有別的方法??

fillano iT邦超人 1 級 ‧ 2009-11-09 19:13:47 檢舉
"KPI-1-200907.txt"?改成絕對路徑看看吧?

1 個回答

6
kaoc
iT邦新手 1 級 ‧ 2009-11-01 10:59:58
最佳解答

Setup `tiptop' crontab to run the cron job.

yihongcho iT邦新手 5 級 ‧ 2009-11-02 08:58:55 檢舉

我是用tiptop的帳號編寫crontab -e 沒錯;

yihongcho iT邦新手 5 級 ‧ 2009-11-02 09:04:14 檢舉

deamon mail裡面的錯誤訊息是 -23101 Unable to load locale categories.

我在KPI_1114.sh 前面幾行加了四句
DB_LOCALE=zh_tw.big5;export DB_LOCALE
CLIENT_LOCALE=zh_tw.big5;export CLIENT_LOCALE
SERVER_LOCALE=zh_tw.big5;export SERVER_LOCALE
DBLANG=zh_tw.big5;export DBLANG
不過錯誤訊息還是一樣,請問我應該怎麼設定?? 謝謝你 :)

我要發表回答

立即登入回答