我有一个问题,当我使用PHP运行sqlldr命令时,它似乎不起作用。 但是当我在linux命令行中运行完全相同的命令时,它完美地工作。
在PHP中运行时,它不会给我任何错误。以下是我使用的示例代码: -
$ sqlldr_cmd =“sqlldr userid = jconvey / natsoft @ localhost / NATSOFT,control = / appvol / www / import / STG_HUB_CUST.ctl,errors = 5000,bad = / appvol / www / import / STG_HUB_CUST.bad,log = /appvol/www/import/STG_HUB_CUST.log,discard = / appvol / www / import / STG_HUB_CUST.dsc“;
系统($ sqlldr_cmd);
如果有人能指出我正确的方向如何调试这个?感谢
答案 0 :(得分:0)
什么是返回值或system()的结果?
尝试使用命令的绝对路径。