完美卸載Oracle資料庫_oracle

來源:互聯網
上載者:User

最近因為要寫一個項目的介面,需要遠端串連oracle資料庫,剛開始的時候因為我本地只裝了MySQL,所以用就串連了本地MySQL,介面大體完事有在tomcat中測試了下,也能跑通,但是後來又要改資料庫,所以就想安裝一個本地的oracle測試一下,這一安裝就是一個下午外帶一個晚上啊,所以把這個血淚史分享一下。安裝過oracle的同學相信都卸載過oracle(這句話聽著挺有毛病,但是真正操作過的人就不會覺得奇怪了),基本上每次安裝oracle都會出現這樣或那樣的問題,隨意卸載oracle變得非常重要,因為卸載不乾淨就會導致下次的安裝照樣不成功。不說廢話,直接上步驟。

右擊“電腦”–>管理–>服務和應用程式–>服務,停掉所有Oracle相關的服務(以Oracle打頭的,比如OracleDBConsoleorcl)。

開始–>所有程式–>Oracle–>Oracle安裝產品–>Universal Installer,“歡迎使用”介面啟動後,卸載產品–>展開Oracle主目錄下的OraDb11g_home1–>勾選Oracle Database 11g11.2.0.1.0–>刪除–>在彈出的確認視窗中選擇“是”。卸載完成後,在彈出的“產品清單”介面中選擇“關閉”,然後在“歡迎使用”介面中選擇“取消”來退出介面。

單擊卸載產品,或者點擊已安裝產品。

記住選中的是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為首碼的鍵。

電腦–>屬性–>進階系統設定–>進階–>環境變數,刪除環境變數CLASSPATH和PATH中有關Oracle的設定。
(這點很重要,我安裝的時候就是有一次安裝成功了,之後用plsql串連的時候需要配置一個環境變數,之後一直串連不上,後來查看oracle還是安裝錯了,之後卸載的時候就忘了把那個配置的有oracle資訊的path變數刪除,之後就導致了一系列的錯誤)

刪除所有與Oracle相關的目錄(如果刪不掉,重啟電腦後再刪就可以了)包括:

1)C:\Program Files\Oracle目錄。
2)Oracle的安裝目錄,比如D:\app
3)C:\WINDOWS\system32\config\systemprofile\Oracle目錄。
4)C:\使用者\使用者名稱\Oracle

最後一步,卸載之後千萬要重啟電腦,否則卸載不乾淨,下次安裝的時候還出現同樣的問題。
PS.當完全卸載後就可以安心的安裝了。

以上就是本文的全部內容,希望對大家的學習有所協助,也希望大家多多支援雲棲社區。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.