我正在尝试在完全干净的 Windows Server 2012 上安装 Oracle 客户端版本 12.1.0.2.0(32 位),但遇到了问题。
安装程序一直运行得很顺利,直到最后一步——网络配置助手。然后会出现一个错误消息,上面写着“[INS-20802] Oracle Net Configuration Assistant failed.”。以下是生成的日志文件的相关部分(如果需要,我可以发整个文件,但下面这段就是实际出错的部分):
以下是我尝试过的一些方法:
有其他人遇到过这个问题吗?
安装程序一直运行得很顺利,直到最后一步——网络配置助手。然后会出现一个错误消息,上面写着“[INS-20802] Oracle Net Configuration Assistant failed.”。以下是生成的日志文件的相关部分(如果需要,我可以发整个文件,但下面这段就是实际出错的部分):
INFO: Read: UnsatisfiedLinkError exception loading native library: oranjni12
INFO: Stderr Read: java.lang.UnsatisfiedLinkError: oracle.net.common.NetGetEnv.jniGetOracleHome()Ljava/lang/String;
WARNING: Skipping line: UnsatisfiedLinkError exception loading native library: oranjni12
INFO: Read: java.lang.UnsatisfiedLinkError: C:\app\ORACLE_USER\product\12.1.0\client_1\BIN\oranjni12.dll: Can't find dependent libraries
INFO: Stderr Read: at oracle.net.common.NetGetEnv.jniGetOracleHome(Native Method)
INFO: Stderr Read: at oracle.net.common.NetGetEnv.getOracleHome(Unknown Source)
INFO: Stderr Read: at oracle.net.ca.NetCALogger.getOracleHome(NetCALogger.java:230)
INFO: Stderr Read: at oracle.net.ca.NetCALogger.initOracleParameters(NetCALogger.java:215)
INFO: Stderr Read: at oracle.net.ca.NetCALogger.initLogger(NetCALogger.java:130)
INFO: Stderr Read: at oracle.net.ca.NetCA.main(NetCA.java:433)
WARNING: Skipping line: java.lang.UnsatisfiedLinkError: C:\app\ORACLE_USER\product\12.1.0\client_1\BIN\oranjni12.dll: Can't find dependent libraries
INFO: Read:
WARNING: Skipping line:
INFO: Read: Error: oracle.net.common.NetGetEnv.jniGetOracleHome()Ljava/lang/String;
WARNING: Skipping line: Error: oracle.net.common.NetGetEnv.jniGetOracleHome()Ljava/lang/String;
INFO: Read: Oracle Net Services configuration failed. The exit code is 1
WARNING: Skipping line: Oracle Net Services configuration failed. The exit code is 1
INFO: Completed Plugin named: Oracle Net Configuration Assistant
以下是我尝试过的一些方法:
- 关闭防火墙
- 断开网络连接(不太可能有效!)
- 以管理员身份运行安装程序
- 重新从Oracle下载客户端安装程序,以防出现文件损坏等情况
有其他人遇到过这个问题吗?