oracle 安装 INS-20802 Oracle Net Configuration Assistant 失败

oracle 安装 INS-20802 Oracle Net Configuration Assistant 失败_第1张图片

安装环境为window server 2008R2 

oracle数据库版本为 oracle oracle11.0.2.4g  64位 

 服务器系统重装后,在安装数据库配置Net Configuration  Assistant时,提示INS-20802 Oracle Net Configuration  Assistant 失败,网上找了大量的资料,没有针对性的解决办法,之前一直没有养成看日志文件的习惯,看到最底下的日志文件路径,抱着试试的心态,找到了该文件,仔细看了该日志,oracle安装的过程中前期还是挺顺利的,日志文件也描述的很清楚,将鼠标拉到底,看到了错误信息

信息: Starting 'Oracle Net Configuration Assistant'
信息: Starting 'Oracle Net Configuration Assistant'
警告: java.lang.UnsatisfiedLinkError: Can't load library: G:/app/Administrator/product/11.2.0/dbhome_1/oui/lib/win64/msvcrt.dll
警告:     at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1650)
警告:     at java.lang.Runtime.load0(Runtime.java:769)
警告:     at java.lang.System.load(System.java:968)
警告:     at oracle.sysman.oii.oiip.osd.win32.OiipwWin32NativeCalls.loadNativeLib(OiipwWin32NativeCalls.java:1500)
警告:     at oracle.sysman.oii.oiip.osd.win32.OiipwWin32NativeCalls.(OiipwWin32NativeCalls.java:47)
警告:     at oracle.sysman.oii.oiip.oiipg.OiipgEnvironment.getEnv(OiipgEnvironment.java:211)
警告:     at oracle.sysman.oii.oiip.oiipg.OiipgPropertyLoader.initUnixPtrFileLoc(OiipgPropertyLoader.java:212)
警告:     at oracle.sysman.oii.oiip.oiipg.OiipgPropertyLoader.(OiipgPropertyLoader.java:125)
警告:     at oracle.sysman.oii.oiic.OiicStandardInventorySession.updateProperties(OiicStandardInventorySession.java:492)
警告:     at oracle.sysman.oii.oiic.OiicStandardInventorySession.initSession(OiicStandardInventorySession.java:266)
警告:     at oracle.sysman.oii.oiic.OiicStandardInventorySession.initSession(OiicStandardInventorySession.java:240)
警告:     at oracle.sysman.oii.oiic.OiicStandardInventorySession.initSession(OiicStandardInventorySession.java:189)
警告:     at oracle.sysman.assistants.util.InventoryUtil.getOUIInvSession(InventoryUtil.java:346)
警告:     at oracle.sysman.assistants.util.InventoryUtil.getHomeName(InventoryUtil.java:87)
警告:     at oracle.net.ca.NetCALogger.getOracleHomeName(NetCALogger.java:254)
警告:     at oracle.net.ca.NetCALogger.initOracleParameters(NetCALogger.java:221)
警告:     at oracle.net.ca.NetCALogger.initLogger(NetCALogger.java:130)
警告:     at oracle.net.ca.NetCA.main(NetCA.java:408)
警告: java.lang.UnsatisfiedLinkError: no oraInstaller in java.library.path
警告:     at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1682)
警告:     at java.lang.Runtime.loadLibrary0(Runtime.java:822)
警告:     at java.lang.System.loadLibrary(System.java:993)
警告:     at oracle.sysman.oii.oiip.osd.win32.OiipwWin32NativeCalls.loadNativeLib(OiipwWin32NativeCalls.java:1514)
警告:     at oracle.sysman.oii.oiip.osd.win32.OiipwWin32NativeCalls.(OiipwWin32NativeCalls.java:47)
警告:     at oracle.sysman.oii.oiip.oiipg.OiipgEnvironment.getEnv(OiipgEnvironment.java:211)
警告:     at oracle.sysman.oii.oiip.oiipg.OiipgPropertyLoader.initUnixPtrFileLoc(OiipgPropertyLoader.java:212)
警告:     at oracle.sysman.oii.oiip.oiipg.OiipgPropertyLoader.(OiipgPropertyLoader.java:125)
警告:     at oracle.sysman.oii.oiic.OiicStandardInventorySession.updateProperties(OiicStandardInventorySession.java:492)
警告:     at oracle.sysman.oii.oiic.OiicStandardInventorySession.initSession(OiicStandardInventorySession.java:266)
信息:
警告:     at oracle.sysman.oii.oiic.OiicStandardInventorySession.initSession(OiicStandardInventorySession.java:240)
信息: Error: no oraInstaller in java.library.path
警告:     at oracle.sysman.oii.oiic.OiicStandardInventorySession.initSession(OiicStandardInventorySession.java:189)
信息: Oracle Net Services 配置失败。退出代码是1
警告:     at oracle.sysman.assistants.util.InventoryUtil.getOUIInvSession(InventoryUtil.java:346)
警告:     at oracle.sysman.assistants.util.InventoryUtil.getHomeName(InventoryUtil.java:87)
警告:     at oracle.net.ca.NetCALogger.getOracleHomeName(NetCALogger.java:254)
警告:     at oracle.net.ca.NetCALogger.initOracleParameters(NetCALogger.java:221)
警告:     at oracle.net.ca.NetCALogger.initLogger(NetCALogger.java:130)
警告:     at oracle.net.ca.NetCA.main(NetCA.java:408)

为什么会出现 Can't load library: G:/app/Administrator/product/11.2.0/dbhome_1/oui/lib/win64/msvcrt.dll的问题

 然后又是百度和谷歌,还是没有针对性的解决方法,抱着试试的态度,找到本级的安装路劲(本机的数据库是正常的),找到了msvcrt.dll文件,暴力的直接将该文件拷贝到服务对应的目录下,然后执行如下步骤:

第一步: 上图的窗口点击确定 (因为没有其他的选择,^_^)

第二步:选择重试 ,如果提示全部成功,那就ok了

           这里建议的是,在oracle安装的时候,最好不要与数据库创建一起,有些欺负人的服务器,数据库创建会一直卡在百分之八十五。

你可能感兴趣的:(oracle 安装 INS-20802 Oracle Net Configuration Assistant 失败)