如果為64位操作系統這書上少了一步,就是刪除[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node]下orcale相關的注冊項
因為Oracle 10g數據庫(包括其程序文件、數據庫文件等)至少會占用800M左右(只算程序文件,不算數據庫文件)的磁盤空間、200M左右(服務、進程等)的內存空間,這是一個不小的資源消耗。所以,如果不再需要使用它時就可以將其卸載。
安裝Oracle 10g數據庫比較簡單,但是卸載卻相當復雜。安裝完Oracle 10g后在“添加或刪除程序”中看到的內容如圖1.47所示。

圖1.47 在“添加或刪除程序”中看到的有關Oracle的可刪除的程序
顯然,這里只有通常意義的可刪除的Oracle程序,而沒有Oracle數據庫程序。這是因為Oracle數據庫程序是靠啟動一些服務、進程來提供各項功能的,所以不能單靠這種方法來刪除對應的程序文件,而只能靠手動方式來輔助、安排如何刪除這些程序文件。這個過程比較繁瑣,至少包括如下幾個步驟。
1)在“開始”@@ “設置”@@ “控制面板”@@ “添加或刪除程序”中,刪除與Oracle 10g有關的程序,如圖1.47所示的程序。
2)在“開始”@@ “設置”@@ “控制面板”@@ “管理工具”@@ “服務”中停止與Oracle 10g有關的服務,如圖1.48所示。

圖1.48 停止與Orcale10g有關的服務
3)在“注冊表”中刪除與Oracle 10g有關的服務、數據源(ODBC)及其驅動程序、安裝與運行環境有關的注冊項。可以先用“oracle”來查找這些注冊項,然后再決定刪除,如圖1.49所示。

圖1.49 刪除與Orcale10g有關的服務的注冊項
4)在“我的電腦”@@ “屬性”@@ “高級”@@ “環境變量”中刪除與Oracle 10g有關的環境變量,如圖1.50所示。

圖1.50 刪除與Orcale10g有關的環境變量
5)在“C:\Documents and Settings\All Users\「開始」菜單\程序”目錄中刪除與Oracle有關的程序菜單(或直接在程序組的菜單中將其刪除),如圖1.51所示。

圖1.51 刪除與Oracle有關的程序菜單
6)刪除“C:\Program Files\Oracle\Inventory”目錄。此目錄中記錄了上一次安裝Oracle時的信息。如果不將其刪除,則再次安裝Oracle時會出現錯誤。
7)重新啟動計算機系統。其目的就是不會再有由 Oracle啟動的那些服務、進程了。只有這樣才能刪除某些特殊的文件夾或某些特殊的文件,如“C:\oracle\product\10.1.0\ db_1\jdk\bin\java.exe”。否則在刪除它們時會出現類似如圖1.52所示的提示窗口。

圖1.52 在沒有停止或刪除相關的服務、進程就刪除某些文件夾或文件時的錯誤提示
8)按先刪除子文件夾再刪除父文件夾的方式(建議不要一次刪除太多的文件夾或文件),逐步刪除按OFA規則安裝的所有Oracle數據庫軟件文件。