sqlldr.exe不适用于Windows 10

问题描述 投票:0回答:1

我最近安装了Oracle数据库客户端(12.1.0.2.0)(winx64)和自定义安装,并且只选择了包含SQL * Loader和其他内容的数据库实用程序。但是当我尝试执行sqlldr.exe时,我收到以下错误:

enter image description here

在网上搜索后我得到了所有站点的常见解决方案,即在bin文件夹中,复制oraodm12.dll并将其重命名为oranfsodm12.dll可能是一个修复。请参阅以下网站参考:

https://community.oracle.com/thread/3652577?start=0&tstart=0%20

http://wiki.ispirer.com/sqlways/troubleshooting-guide/oracle/import/data-not-loaded

和其他人一样,它也适用于我,但之后我得到oraclsce.dll的同样的新错误

enter image description here

在应用上述解决方案后,其他人似乎没有得到此错误。我试图搜索如何修复此错误,但我没有得到正确的解决方案。

任何帮助将不胜感激。

oracle sql-loader
1个回答
0
投票

这是Oracle Universal Installer中的已知错误(Bug 17548895)。

Oracle为它提供了一种解决方法:

WORKAROUND INFORMATION
======================
Workarounds include:
To avoid the issue in the first place, explicitely select "Oracle NET"
component during install

After the fact, you can 
a) do another custom install into the same home, and select "Oracle NET"
or
b) copying ORACLSCE12.DLL from an existing install into OH\bin also resolves
the issue.

但是,ORACLSCE12.DLL不是唯一缺少的文件(这是您面临的问题),因此解决方法b)不适合。除了您想要的组件之外,您还必须在Oracle Universal Installer中选择“Oracle Net”,然后它才能运行。

© www.soinside.com 2019 - 2024. All rights reserved.