由於Oracle公司對11的產品做了相應的改變,特別是卸載這個東西。由於以前習慣用圖形界面刪除。故我也想這樣刪除。上網谷歌了一下。原來刪除需要另外的方式進行刪除。現轉發一下。
1
、
開始->設置->控制面板->管理工具->服務
停止所有
Oracle
服務。
2
、
oracle11G
自帶一個卸載批處理
\app\Administrator\product\11.2.0\dbhome_1\deinstall\deinstall.bat
運
行該批處理程序將自動完成
oracle
卸載工作,如果
oracle
的服務安裝的不完全,該批處理文件不會啓動,
不過之前已經手動關閉了所有服務,即使這個文件運行不出來也不是很耽誤。
運行過程中可能需要填寫如下項:
指定要取消配置的所有單實例監聽程序
[LISTENER]:LISTENER
指定在此
Oracle
主目錄中配置的數據庫名的列表
[MYDATA,ORCL]: MYDATA,ORCL
是否仍要修改
MYDATA,ORCL
數據庫的詳細資料
? [n]: n
CCR check is finished
是否繼續
(y -
是
, n -
否
)? [n]: y
3
、
運行
regedit
,選擇
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE
,按
del
鍵刪除這個入口。
4
、
運行
regedit
,
選擇
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
,
滾動這個列表,
刪除所有
Oracle
入口
(
以
oracle
或
OraWeb
開頭的鍵
)
。
5
、
運行
refedit
,
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application
,
刪除所有
Oracle
入口。
6
、
刪除
HKEY_CLASSES_ROOT
目錄下所有以
Ora
、
Oracle
、
Orcl
或
EnumOra
爲前綴的鍵。
7
、
刪
除
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start
Menu\Programs
中所有以
oracle
開頭的鍵。
8
、刪除
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI
中除
Microsoft ODBC for Oracle
註冊表鍵以外的所有含有
Oracle
的鍵。
9
、我的電腦
-->
屬性
-->
高級
-->
環境變量
,
刪除環境變量
CLASSPATH
和
PATH
中有關
Oracle
的設定。
10
、從桌面上、
STARTUP
(啓動)組、程序菜單中,刪除所有有關
Oracle
的組和圖標。
11
、刪除所有與
Oracle
相關的目錄
(
如果刪不掉,重啓計算機後再刪就可以了
)
包括:
1.C:\Program file\Oracle
目錄。
2.ORACLE_BASE
目錄
(oracle
的安裝目錄
)
。
3.C:\WINDOWS\system32\config\systemprofile\Oracle
目錄。
4.C:\Users\Administrator\Oracle
或
C:\Documents and Settings\Administrator\Oracle
目錄。
5.C:\WINDOWS
下刪除以下文件
ORACLE.INI
、
oradim73.INI
、
oradim80.INI
、
oraodbc.ini
等等。
6.C:\WINDOWS
下的
WIN.INI
文件中若有
[ORACLE]
的標記段,刪除該段。
12
、如有必要,刪除所有
Oracle
相關的
ODBC
的
DSN
13
、到事件查看器中,刪除
Oracle
相關的日誌,日誌文件全部刪除不會對電腦造成影響。
說明:
如果有個別
DLL
文件無法刪除的情況,則不用理會,重新啓動,開始新的安裝,安裝時,選擇一
個新的目錄,則,安裝完畢並重新啓動後,老的目錄及文件就可以刪除掉了。
步驟1:
步驟2:
步驟3:
步驟4:
這樣就OK了,再刪除一下目錄。搞定。