mrbear 发表于 2015-11-4 08:41:54

在Windows 2012 R2 64bit下安装 12.1.0.2 32bit Oracle Database Client 时,client 在没有任何错误

  在Windows 2012 R2 64bit下安装 12.1.0.2 32bit Oracle Database Client 时,client 在没有任何错误信息情况下crash掉
  参考自:

12.1.0.2 32bit Oracle Database Client Installation on Windows 2012 R2 64bit Crashes without Any Error Messages (Doc ID 1962665.1)
  适用于:

Oracle Database - Enterprise Edition - Version 12.1.0.2 and later

Information in this document applies to any platform.
  症状:

12.1.0.2 Oracle Database 32bit client installation on Windows 2012 R2 64bit crashes without any error messages
  Installation log shows below messages:

INFO: Update the State machine to STATE_INIT_SESSION
INFO: Creating & Initializing the Session Interface Manager
INFO: Calling OiicInstallAPISession's prepareForInstallOperations
INFO: Do the iterator execution till Summary
INFO: Initializing install inventory
INFO: Setting up install inventory
  

变化:

64bit Database or Client software is already installed.
  原因:

OUI not able to create/update registry for inventory location for 32 bit installation.

You can run the below query to make sure registry does not have the required key.

C:> reg query HKLM\SOFTWARE\WOW6432Node\ORACLE /v inst_loc
ERROR: The system was unable to find the specified registry key or value.
  Development team is currenty working on this issue viabug 20219460
  解决方案:

1. Open registry

2. Go to HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node

3. Create a new key with name Oracle

4. Go to Oracle and then create a new String Value with name inst_loc

5. Give the value as C:\Program Files (x86)\Oracle\Inventory

6. Retry installation.
  
页: [1]
查看完整版本: 在Windows 2012 R2 64bit下安装 12.1.0.2 32bit Oracle Database Client 时,client 在没有任何错误