完美卸載Oracle數(shù)據(jù)庫
最近因為要寫一個項目的接口,需要遠程的連接oracle數(shù)據(jù)庫,剛開始的時候因為我本地只裝了MySQL,所以用就連接了本地MySQL,接口大體完事有在tomcat中測試了下,也能跑通,但是后來又要改數(shù)據(jù)庫,所以就想安裝一個本地的oracle測試一下,這一安裝就是一個下午外帶一個晚上啊,所以把這個血淚史分享一下。安裝過oracle的同學相信都卸載過oracle(這句話聽著挺有毛病,但是真正操作過的人就不會覺得奇怪了),基本上每次安裝oracle都會出現(xiàn)這樣或那樣的問題,隨意卸載oracle變得非常重要,因為卸載不干凈就會導致下次的安裝照樣不成功。不說廢話,直接上步驟。
右擊“計算機”–>管理–>服務和應用程序–>服務,停掉所有Oracle相關的服務(以Oracle打頭的,比如OracleDBConsoleorcl)。
開始–>所有程序–>Oracle–>Oracle安裝產(chǎn)品–>Universal Installer,“歡迎使用”界面啟動后,卸載產(chǎn)品–>展開Oracle主目錄下的OraDb11g_home1–>勾選Oracle Database 11g11.2.0.1.0–>刪除–>在彈出的確認窗口中選擇“是”。卸載完成后,在彈出的“產(chǎn)品清單”界面中選擇“關閉”,然后在“歡迎使用”界面中選擇“取消”來退出界面。
單擊卸載產(chǎn)品,或者點擊已安裝產(chǎn)品。
記住選中的是oracle Database 11g的文件夾,不是那個home,然后點擊 是
開始–>在搜索欄中輸入regedit,進入注冊表
(1)選擇HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del鍵刪除這個入口
(2)選擇HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滾動這個列表,刪除所有Oracle入口(以oracle開頭的鍵) //這就是服務里的所有的服務
(3)選擇HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,刪除所有Oracle入口。
(4)刪除HKEY_CLASSES_ROOT目錄下所有以Ora或Oracle為前綴的鍵。
計算機–>屬性–>高級系統(tǒng)設置–>高級–>環(huán)境變量,刪除環(huán)境變量CLASSPATH和PATH中有關Oracle的設定。
(這點很重要,我安裝的時候就是有一次安裝成功了,之后用plsql連接的時候需要配置一個環(huán)境變量,之后一直連接不上,后來查看oracle還是安裝錯了,之后卸載的時候就忘了把那個配置的有oracle信息的path變量刪除,之后就導致了一系列的錯誤)
刪除所有與Oracle相關的目錄(如果刪不掉,重啟計算機后再刪就可以了)包括:
1)C:\Program Files\Oracle目錄。
2)Oracle的安裝目錄,比如D:\app
3)C:\WINDOWS\system32\config\systemprofile\Oracle目錄。
4)C:\用戶\用戶名\Oracle
最后一步,卸載之后千萬要重啟電腦,否則卸載不干凈,下次安裝的時候還出現(xiàn)同樣的問題。
PS.當完全卸載后就可以安心的安裝了。
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
Linux系統(tǒng)下Oracle數(shù)據(jù)庫的安裝和啟動關閉操作教程
這篇文章主要介紹了Linux系統(tǒng)下Oracle數(shù)據(jù)庫的安裝和啟動關閉操作教程,并針對在sqlplus下所需執(zhí)行的命令進行講解,需要的朋友可以參考下2015-12-12在window操作系統(tǒng)上安裝Oracle10g圖文教程
Oracle10g是Oracle公司出的一個比較輕量版的數(shù)據(jù)庫,在window系統(tǒng)上安裝比較方便,這篇文章主要介紹了在window操作系統(tǒng)上安裝Oracle10g圖文教程,需要的朋友可以參考下2017-02-02Oracle動態(tài)視圖v$active_session_history實戰(zhàn)示例
這篇文章主要為大家介紹了Oracle動態(tài)視圖v$active_session_history實戰(zhàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-03-03