我很难用Windows 7配置Sqlldr。
现在,无论我是通过命令行还是ETL工具调用程序,我都会得到:
ERROR>Message 2100 not found;
No message file for product=RDBMS, facility=ULMessage 2100 not found;
No message file for product=RDBMS, facility=UL
是什么给出了?
P.S。这不是路径问题,因为我可以在命令行上运行sqlldr(带错误)
答案 0 :(得分:1)
您是否复制了所有sqldr依赖文件?你不能只复制二进制文件。 oracle sqlldr依赖于它需要的msg文件。我建议获取安装在win7盒子上的oracle客户端的客户端安装程序,并让它安装sqlldr组件,这样你就拥有了所需的所有依赖文件和库。从其他机器手动复制sqlldr并不是真的支持,也不建议。