Oracle11g完全解除安裝與安裝失敗處理方法
Oracle的解除安裝方法
在我的電腦Oracle安裝目錄下找到deinstall 資料夾(C:\app\youmingke\product\11.2.0\dbhome_1\deinstall ) ,其下面有一個deinstall.bat檔案,點選執行,傻瓜式解除安裝即可。若解除安裝不完全,可參照下面的方法手動刪除檔案。
問題0:Oracle解除安裝不完全
oracle 有時候沒法解除安裝,需要手動刪除檔案,此時若檔案跟各種配置以及登錄檔沒有刪除完全是重灌不上的。重灌時會遇到各種問題,總結如下。
一.Oracle檔案安裝的目錄,解除安裝不完全時,需要手動刪除。(youmingke為本人電腦的使用者名稱)
- C:\app\youmingke
- C:\Program Files\Oracle\Inventory
- C:\Users\youmingke\Oracle
問題1:環境不滿足最低要求
Win10安裝 oracle11g 出現INS-13001環境不滿足最低要求
解決方法:
首先,開啟你的解壓後的database資料夾,找到stage,然後cvu,找到cvu_prereq.xml檔案,用記事本開啟,做如下修改:
藍色部分為替換後的文字,最主要的不同就是6.2和window10。
如果你安裝的是32位的,則將64-bit改成32bit就可以了!改動後儲存。退出安裝介面,重新點選setup.exe就不會出項這個錯誤提示了!可以進入正常安裝了。
問題2:出現的 INS-32025 問題
解決方法:
刪除C:\Program Files\Oracle\Inventory\ContentsXML目錄下的inventory.xml 檔案。
或者是
刪除C:\Program Files (x86)\Oracle\Inventory\ContentsXML目錄下的inventory.xml 檔案。
亦或者刪除C:\Program Files\Oracle下的Inventory資料夾。
問題3:指定的 Oracle 系統識別符號 (SID) 已在使用
解決方法:
第一步:工作管理員右擊-->選擇服務頁面,開啟開啟服務-->停止oracle的所有服務.
第二步:1.執行regedit,選擇HKEY_LOCAL_MACHINE SOFTWARE ORACLE,按del鍵刪除這個入口
2.執行regedit,選擇HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services,滾動這個列表,刪除所有Oracle入口。
3.執行regedit,HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services Eventlog Application,刪除所有Oracle入口。
4.HKEY_LOCAL_MACHINE SYSTEM ControlSet001 Services ,刪除所有Oracle入口。
問題4:提示OracleMTSRecoveryService 已經存在
解決方法:
以管理員身份執行cmd → net stop OracleMTSRecoveryService
sc delete OracleMTSRecoveryService
如何以管理員許可權執行:滑鼠右鍵單擊開始選單
甚至可以將Oracle的所有服務均以這種方式刪除一遍。
問題5:Environment variable:"PATH" 狀態 失敗
問題內容:
未能滿足某些最低安裝要求。請複查並修復下表中列出的問題,然後重新檢查系統。
Checks
Environment Variable: "PATH" 失敗
This test checks whether the length of the environment variable "PATH" does not exceed the recommended length. (詳細資訊)
預期值: 1023
實際值: 1035
解決方法:
- 問題的原因是環境變數PATH中對應的變數值太長。
- 將變數值備份到記事本中,然後刪除一部分變數值,讓ORACLE 校驗過去(如果校驗不過去,請“退出”後,再點選“Setup”)
- 待安裝完後,將原先備份的環境變數,再給粘回去儲存即可。