2017-05-15 82 views
0

我在卸載Oracle產品面臨的一個問題。 要卸載我的oracle主頁,我不得不在deinstall文件夾中運行deinstall.bat,並收到下面的錯誤消息。無法卸載Oracle產品

Network Configuration check config START 

Network de-configuration trace file location: C:\Users\rampa\logs\netdc_check2017-05-15_10-32-15-PM.log 
UnsatisfiedLinkError exception loading native library: oranjni12 
java.lang.UnsatisfiedLinkError: C:\Users\rampa\AppData\Local\Temp\deinstall2017-05-15_10-31-30PM\BIN\oranjni12.dll: Can't find dependent libraries 
ERROR: oracle.net.common.NetGetEnv.get(Ljava/lang/String;)Ljava/lang/String; 

我找到BIN文件夾中oranjni12.dll存在,但我不明白的路徑是如何採取(或計算)與臨時路徑和時間戳(因此不正確的)。 我已經正確地在Windows中設置了我的ORACLE_HOME環境變量,如下所示。

C:\app\rampa\product\12.1.0\dbhome_1\BIN>echo %ORACLE_HOME% 
C:\app\rampa\product\12.1.0\dbhome_1 

C:\app\rampa\product\12.1.0\dbhome_1\BIN>dir oranjni12.dll 
Volume in drive C is Windows 
Volume Serial Number is 8423-3F8C 

Directory of C:\app\rampa\product\12.1.0\dbhome_1\BIN 

05/08/2014 08:35 AM   105,984 oranjni12.dll 
      1 File(s)  105,984 bytes 
      0 Dir(s) 132,554,211,328 bytes free 
+0

檢查這一項:http://stackoverflow.com/questions/8450726/how-to-uninstall-completely-remove-oracle-11g-client –

回答

0

以我的經驗,如果你有卸載問題,請按照下列步驟操作:

  1. 停止監聽器和進入控制面板,管理工具, 服務,並停止所有Oracle相關的服務。

  2. 使用註冊表編輯器,並從HKEY_LOCAL_MACHINE \ SOFTWARE刪除甲骨文

  3. 刪除C:\ Program Files文件\ ORACLE

祝你好運!

+0

很抱歉這麼晚纔回復。它是否也會從服務中刪除Oracle服務? –

+0

嗯,不,你可以選擇停止或禁用服務。然後你重新安裝。 – sandman

+0

訣竅是打開Oracle Universal Installer並卸載DB Home中提到的產品 - 您必須單獨選擇每個組件。後來我像你說的那樣手動刪除了這些文件夾,還有註冊表項。非常感謝!! –