1. 程式人生 > >win7 下安裝oracle10g 遇到的問題 正在檢查 Oracle 主目錄的不相容性...

win7 下安裝oracle10g 遇到的問題 正在檢查 Oracle 主目錄的不相容性...

  1. 如果系統本來有oracle資料庫必須先解除安裝掉
  2. 解除安裝以後系統裡面還是會存在oracle的安裝資訊,所以必須手動到登錄檔裡刪除跟oracle相關的註冊資訊
  3. 到系統變數裡面刪除跟oracle相關的安裝目錄

今天使用PLSQL連線Oracle資料庫的時候突然發現Oracle安裝目錄不見了,貌似是最近感染的病毒搞得鬼,不過現在依然拿這個病毒沒有辦法。如今只能夠重新安裝了。
但是當安裝的過程中,發現安裝程式在先決條件檢查的過程中出現瞭如下問題:
正在檢查 Oracle 主目錄的不相容性...
實際結果: NEW_HOME
檢查完成。此次檢查的總體結果為: 失敗 <<<<
問題: This software can only be installed into an existing Oracle Database 11g Oracle Home.
建議案: 請選擇一個現有的 Oracle Database 11g Oracle 主目錄以安裝本軟體。

在網上搜索了諸多解決方案都無法解決,後來經過自己摸索,通過以下方法成功解決:
由於本機原來裝有Oracle,並且是被強行刪除而非正常解除安裝的,所以導致遺留了很多原Oracle的相關資訊,當前的Oracle安裝程式在安裝的時候會檢索相應的資訊,其中包括登錄檔和系統變數。因此,將登錄檔中的Oracle的相關目錄進行刪除,以及系統環境變數中的OracleHome刪掉,Path變數中的Oracle相關資訊也刪掉之後,重新安裝即可順利通過。

重新啟動電腦------安裝oracle