我用C++程序向oracle导入数据,  shell脚本已经生成,并且能够执行,但执行到sqlldr命令时报错,错误信息为  message 2100 not found ..........但如果把sqlldr语句提取出来在命令行执行可以导入数据成功, 如果在命令行执行生成的脚本也能导入成功。    请问错误原因在哪 ?  根据自己的检查,脚本中的环境变量和系统环境变量一样,不会是这方面的问题