[INS-20802] Oracle Net Configuration Assistant 失败,解决方案

错误日志中的内容:

 The Runconfig command constructed is D:\oracle_x86\product\12.1.0\client_2\oui\bin\runConfig.bat ORACLE_HOME=D:\oracle_x86\product\12.1.0\client_2 MODE=perform ACTION=configure RERUN=true %*
信息: Since the option is to overwrite the existing D:\oracle_x86\product\12.1.0\client_2\cfgtoollogs\configToolAllCommands file, backing it up
信息: The backed up file name is D:\oracle_x86\product\12.1.0\client_2\cfgtoollogs\configToolAllCommands.bak.1
信息: Entering ConfigClient.executeToolsInAggregate method
信息: ConfigClient.executeToolsInAggregate oAggregate=oracle.client:oracle.client:12.1.0.2.0:common
信息: Entering ConfigClient.assignAction method
信息: ConfigClient.assignAction actionref=[Loracle.sysman.emCfg.common.IActionReference;@8fac5f
信息: ConfigClient.assignAction action is of type :configuration
信息: Exiting ConfigClient.assignAction method
信息: ConfigClient.executeToolsInAggregate action assigned
信息: Started Plugin named: Oracle Net Configuration Assistant
信息: Found associated job
信息: 启动 'Oracle Net Configuration Assistant'
信息: 启动 'Oracle Net Configuration Assistant'
信息: GenericInternalPlugIn.parseAggregateArgs: -winServiceUserPassword argument already present.
信息: NetCAInternalPlugIn: ... adding 
信息: Executing NETCA
信息: Command C:\Windows\system32\cmd /c call D:\oracle_x86\product\12.1.0\client_2\bin\netca.bat /orahome D:\oracle_x86\product\12.1.0\client_2 /orahnam OraClient12Home2_32bit /instype typical /inscomp client,oraclenet,ano /insprtcl tcp,nmp /cfg local /authadp NO_VALUE /responseFile D:\oracle_x86\product\12.1.0\client_2\network\install\netca_clt.rsp /silent  /ouiinternal /maskPasswords false 
信息: ... GenericInternalPlugIn.handleProcess() entered.
信息: ... GenericInternalPlugIn: getting configAssistantParmas.
信息: ... GenericInternalPlugIn: checking secretArguments.
信息: ... GenericInternalPlugIn: starting read loop.
信息: Read: UnsatisfiedLinkError exception loading native library: oranjni12
信息: Stderr Read: java.lang.UnsatisfiedLinkError: oracle.net.common.NetGetEnv.jniGetOracleHome()Ljava/lang/String;
警告: Skipping line: UnsatisfiedLinkError exception loading native library: oranjni12
信息: Read: java.lang.UnsatisfiedLinkError: D:\oracle_x86\product\12.1.0\client_2\BIN\oranjni12.dll: Can't find dependent libraries
信息: Stderr Read: 	at oracle.net.common.NetGetEnv.jniGetOracleHome(Native Method)
信息: Stderr Read: 	at oracle.net.common.NetGetEnv.getOracleHome(Unknown Source)
信息: Stderr Read: 	at oracle.net.ca.NetCALogger.getOracleHome(NetCALogger.java:230)
信息: Stderr Read: 	at oracle.net.ca.NetCALogger.initOracleParameters(NetCALogger.java:215)
信息: Stderr Read: 	at oracle.net.ca.NetCALogger.initLogger(NetCALogger.java:130)
信息: Stderr Read: 	at oracle.net.ca.NetCA.main(NetCA.java:433)
警告: Skipping line: java.lang.UnsatisfiedLinkError: D:\oracle_x86\product\12.1.0\client_2\BIN\oranjni12.dll: Can't find dependent libraries
信息: Read: 
警告: Skipping line: 
信息: Read: Error: oracle.net.common.NetGetEnv.jniGetOracleHome()Ljava/lang/String;
警告: Skipping line: Error: oracle.net.common.NetGetEnv.jniGetOracleHome()Ljava/lang/String;
信息: Read: Oracle Net Services 配置失败。退出代码是1
警告: Skipping line: Oracle Net Services 配置失败。退出代码是1
信息: Completed Plugin named: Oracle Net Configuration Assistant

 

解决方案 地址:https://stackoverflow.com/questions/30350213/oracle-12c-client-installer-error

 

事实证明,Oracle 12.1.0.2.0客户端需要首先重新发行MSVC 2010。

我从这里得到的:https : //www.microsoft.com/en-gb/download/details.aspx?id=5555

安装完成后,Oracle客户端安装程序运行正常!

你可能感兴趣的:(Oracle)