2013-10-28 40 views
0

我在這裏有一個問題,當我運行sqlldr命令使用PHP,它似乎並沒有工作。 但是當我在linux命令行中運行完全相同的命令時,它完美地工作。php沒有運行sqlldr

它在PHP中運行時不會給我任何錯誤。下面是示例代碼,我用: -

$ sqlldr_cmd =「SQLLDR的userid = jconvey/natsoft @本地/ NATSOFT,控制=/appvol/WWW /進口/ STG_HUB_CUST.ctl,錯誤= 5000,壞= /appvol/www/import/STG_HUB_CUST.bad,log =/appvol/www/import/STG_HUB_CUST.log,discard =/appvol/www/import/STG_HUB_CUST.dsc「;

system($ sqlldr_cmd);

將不勝感激,如果有人能指出我在正確的方向如何調試?謝謝

回答

0

什麼是返回值或system()的結果?

嘗試使用命令的絕對路徑。