我使用SQL * Loader成功加载了csv文件。获得新计算机后,文件不再加载。我使用相同的批处理和控制文件。当我运行批处理文件时,屏幕上会显示命令提示符屏幕,但我没有收到任何错误消息。
答案 0 :(得分:0)
如果您在新计算机上安装了12.1客户端,则可能会受到错误17505478的影响。
"从12.1客户端执行sqlldr.exe失败,错误:' oraodm12.dll从您的计算机中丢失'"
您可能需要从Oracle支持部门获取此文件并将其放入安装的bin文件夹中。
答案 1 :(得分:0)
我也遇到了同样的问题,并更新了SQL Instant Client的版本。 必须使用 SQL Instant Client 才能使用CMD运行 SQL加载器(请下载SQL Instant Client页面)。 我已经使用了SQL Instant Client的版本19.3.0.0.0 ,它工作得很好。
请按照以下步骤在计算机上进行设置: