本次卸載win 2012系統,win10/7也可使用此方法進行卸載,直接上圖
一、關閉服務和卸載
1、停止所有oracle服務
2、運行Universal Installer
注意:
1、只勾選Oracle Database 11g 11.2.0.1.0
2、不要勾選OraDb11g_home1,否則會出現下圖:
二、手工刪除注冊表
1) 運行regedit,選擇HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del鍵刪除這個入口。
2) 選擇HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滾動這個列表,刪除所有Oracle入口(以oracle或OraWeb開頭的鍵)。
3) 選擇HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,刪除所有Oracle入口。
4) 刪除HKEY_CLASSES_ROOT目錄下所有以Ora、Oracle、Orcl或EnumOra為前綴的鍵。
5) 刪除HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\Programs中所有以oracle開頭的鍵。
6) 刪除HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI中除Microsoft ODBC for Oracle注冊表鍵以外的所有含有Oracle的鍵。
注意:
1、存在的就刪除,不存在就不用管
三、刪除系統環境變量
1、刪除系統環境變量
2、重啟電腦,服務列表中沒有oracle服務就OK了
2021年9月26日親測有效(win 2012系統)
大家如果在頭條號有電腦日常問題,可以在下方評論,看到后會第一時間回復大家。
作者|黑貓
關注【IT黑貓運維】頭條號,每天收獲最實戰的電腦技能干貨。
如果你喜歡我的文章,不妨點贊、轉發、收藏一下哦!
如在win10環境下安裝Oracle 11g時,在安裝點擊setup.exe之后,出現了:[INS-13001]環境不滿足最低要求
原因:
版本注冊的問題,默認Oracle 11沒有添加win10的注冊信息,所以要將win10的注冊信息添加到Oracle的配置文件里
解決方法:
1.首先找到你解壓后的文件,點擊打開database -> stage -> cvu -> cvu_prereq.xml文件,用記事本打開cvu_prereq.xml文件;
2.找到value=windows 7的OPERATING_SYSTEM段,復制整段,并修改Release=6.2, value=windows 10;如下:
<OPERATING_SYSTEM RELEASE="6.2">
<VERSION VALUE="3"/>
<ARCHITECTURE VALUE="64-bit"/>
<NAME VALUE="Windows 10"/>
<ENV_VAR_LIST>
<ENV_VAR NAME="PATH" MAX_LENGTH="1023" />
</ENV_VAR_LIST>
</OPERATING_SYSTEM>
如果安裝的是32位的,則將64-bit改成32-bit