Windows平台安裝Oracle11.2.0.4客戶端報錯INS-30131


之前為解決EXP-00003錯誤給出了安裝Oracle11.2.0.4的解決方案,自己測試是沒問題的,客戶自己安裝反饋遇到報錯INS-30131,MOS有一篇文章:

  • E1: DB: Error INS-30131 While Installing Oracle 32 or 64 Bit Client 12.1.2.0 with Windows OS (Doc ID 2100301.1)

雖然MOS提到的版本是12.1.2.0,但是實際驗證客戶安裝11.2.0.4版本客戶端遇到的也是一樣的問題。
MOS提供的solution如下:

Follow these steps to complete the installation.

1. Enable administrative share for C$ ( Consult your Windows System Administrator for this) Refer Microsoft document http://support.microsoft.com/kb/314984 for details.
2. Verify if the share is enabled using below steps:

- net use \\<hostname>\c$ should work
- dir \\<hostname>\c$ should work
- the current user (i.e. user in administrator group) should have all privileges on the default share

3. Retry the installation of 32 Bit Oracle Client
4. Remove the administrative share again

Workaround is available to install database client software if administrative shares is not enabled:

For client installs, run the installer with following arguments:

setup.exe -ignorePrereq -J"-Doracle.install.client.validate.clientSupportedOSCheck=false"
For server installs, run the installer with following arguments:

setup.exe -ignorePrereq -ignorePrereq -J"-Doracle.install.db.validate.supportedOSCheck=false"

總結就是兩種解決方案:
方案一是啟用c$的共享,安裝完畢后可以取消。
方案二屬於Workaround,即通過ignorePrereq參數進行安裝,需注意安裝客戶端和服務端的參數有區別。

實際客戶環境,通過方案一,啟用c$的共享后即可順利安裝。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM