我用C++程序向oracle导入数据, shell脚本已经生成,并且能够执行,但执行到sqlldr命令时报错,错误信息为 message 2100 not found ..........但如果把sqlldr语句提取出来在命令行执行可以导入数据成功, 如果在命令行执行生成的脚本也能导入成功。 请问错误原因在哪 ? 根据自己的检查,脚本中的环境变量和系统环境变量一样,不会是这方面的问题
解决方案 »
- spool 和select问题
- 关于拼接...的一个实现
- 请问oracle 数据库与数据库之间怎么通信
- 这个简单function有什么问题吗?
- 请教PL/SQL中类似MSSQLSERVER execute('select * from tables')的写法
- 求一简单SQL语句!
- 同样的sql,第一次查询快,第二次查询非常慢
- 请教VB中利用ADO访问远程服务器上的Oracle数据库,Connectiongstring连接字符串怎么写?全分!
- 救急!!
- JDBC访问Oracle数据库的奇怪问题
- 关于单位工资统计的复合查询不会写,求各路大神支援,指点迷津
- 如果将字符串型字段如REGDATE(8位,20161230)格式化为'2016-12-30'
确认sqlldr所对应的路径是否正确
确认dat,ctl等文件路径是否正确