oracle10g 數據庫刪除

 

1.停止所有與ORACLE相關的服務。
2. 使用OUI(Oracle Universal Installer)卸載Oracle軟件。
 “開始”->“程序”->“Oracle-OraDb110g_home1|Oracle installation product|Universal installer.
3.刪除註冊表內容。
 
  運行regedit命令,刪除下面內容:HKEY_LOCAL_MACHINE|SOFTWARE|ORACLE註冊表鍵,刪除此鍵。
 
  HKEY_LOCAL_MACHINE|SYSTEM|CurrentControlSet|Services,刪除Services鍵下所有以oracle爲首的鍵。
 
  HKEY_LOCAL_MACHINE|SYSTEM|CurrentControlSet|Services|Eventlog|Application, 刪除此鍵下所有以oracle爲首的鍵。
 
  HKEY_CLASSES_ROOT,刪除此鍵下所有以Ora,Oracle,Orcl,EnumOra 爲前綴的鍵。
 
  HKEY_CURRENT_USER|Software| Microsoft|Windows|CurrentVersion|Explorer|MenuOrder|Start Menu|Programs, 刪除此鍵下所有以oracle爲首的鍵。
 
  HKEY_LOCAL_MACHINE|SOFTWARE|ODBC|ODBCINST.INI註冊表鍵,刪除了Microsoft ODBC FOR ORACLE註冊表鍵以外的所有有Oracle字樣的鍵值。
 
  HKEY_我的系統上沒找到相關的項
  LOCAL_MACHINE|SYSTEM|CurrentControlSet|Services,刪除以Oracle或OraWeb爲前綴的鍵。
 
4. 刪除環境變量。
  刪除環境變量CLASSPATH,PATH中含有Oracle字樣的值。

5.最後在文件系統內刪除ORACLE相關的文件及目錄:刪除系統盤符:\Progrm Files\Oracle目錄;刪除ORACLE_BASE目錄。
 我無法刪除D:\oracle目錄,重新啓動機器之後才刪除。

 

 


5.windows 2003 server + oracle 10g安全刪除數據庫
1.開始->設置->控制面板->管理工具->服務,停止所有的Oracle服務。
2.開始-〉程序-〉universal installer,卸裝所有Oracle 產品,但 universal installer本身不能被刪除
3.運行regeidt ,選擇 HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del鍵刪除這個入口.
4.查看服務中還剩餘什麼相關的Oracle 服務,右鍵屬性察看服務的"現實名稱",運行cmd
執行sc delete "服務顯示名稱"
直到全部相關服務被完全刪除
如遇到提示說服務沒有安裝
則先執行 sc GETKeyName "服務顯示名稱"
然後執行 sc delete "上面得到的服務名"
(如用刪除註冊表方式,有時服務名和服務的顯示名不同或者服務沒有完全停止的情況下,鍵值不能完全刪除乾淨,或鍵值刪除了,
服務列表中卻仍然存在該服務,雖然其已什麼都不能做)
5.刪除\programe

在服務欄
刪除oracle 服務 

C:\Documents and Settings\Administrator>sc GetKeyName OracleDBConsoledzzwpt
[SC] GetServiceKeyName 成功
名稱 = OracleDBConsoledzzwpt

C:\Documents and Settings\Administrator>sc delete OracleDBConsoledzzwpt
[SC] DeleteService 成功

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章