Oracle9i的詳細安裝與解除安裝步驟(有圖解)

ww1102406372發表於2017-03-31
 Oracle9i的安裝和解除安裝詳解
     本章將以Windows作業系統為例講述Oracle9i資料庫的安裝
                                                                                   主要內容包括:安裝前的準備  Oracle9i資料庫的安裝  驗證安裝成功 以及資料庫的解除安裝
 
 
 
2.1  安裝前的準備 
2.1.1  安裝需求 
Oracle公司推薦在Windows NT和Windows 2000下安裝Oracle資料庫,並且磁碟的分割槽為NTFS格式。但是你也可以使用Windows 98或者Windows XP,磁碟分割槽也可以是FAT32。 
Oracle資料庫大體上分為兩個版本,一個是執行於伺服器端的伺服器版,一個是執行於客戶端的客戶版。這裡主要介紹伺服器版的安裝。 
在Oracle伺服器版的安裝過程中,安裝程式會提示您選擇安裝的型別。Oracle9i資料庫安裝型別包括:企業版、標準版、個人版、自定義。 
如果想很好地使用Oracle9i,要求讀者使用的硬體平臺為PIII 800MHz或者相似效能,256M記憶體(推薦512MB),剩餘磁碟空間為3GB(推薦5GB以上),推薦讀者使用的作業系統是Windows2000加上補丁(Service Pack 1或者更高),其中補丁是必需的。 
2.1.2  安裝注意事項 
1.要安裝Oracle的計算機的計算機名必須是英文名稱,不能是中文名稱。 
檢查當前計算機名的方法是: 
用滑鼠右鍵點選“我的電腦”,選擇“屬性”,在彈出的“系統特性”視窗中,選擇“網路標識”頁面,單擊“屬性”,可以檢視或者修改計算機名。
 
2.要安裝Oracle的使用的作業系統的使用者名稱必須是英文使用者,不能是中文使用者。 檢查當前使用者的方法: 
可以同時按下鍵盤上的“Ctrl+Alt+Del”,出現“Windows安全”對話方塊,可以檢視您的登入資訊。如可能出現類似這樣的資訊:“您已作為YANHAIZHEN/Administrator登入。”。其中YANHAIZHEN是計算機名,斜槓後面的Administrator是當前登入作業系統的使用者。 3.如果是將Oracle的安裝檔案拷貝到計算機上來進行安裝,那麼需要注意Oracle的安裝檔案所在的目錄不能是中文路徑。 
4.Oracle的安裝的目標目錄不能是中文路徑。 
5.如果曾經安裝過Oracle,不管安裝是否成功,如果想要再次安裝,則必須先完全解除安裝之前安裝的Oracle。Oracle的解除安裝程式無法完全解除安裝資料庫,主要是登錄檔的問題。如果資料庫沒有徹底解除安裝乾淨,則下次安裝會出現錯誤。
 
 
Oracle9i資料庫的安裝  
下載地址為:http://pan.baidu.com/s/1bobiPwN
  下面詳細介紹使用Oracle Universal Installer來安裝Oracle9i的過程。基本步驟如下: (1)開啟“autorun.exe”“setup.exe”,開始安裝Oracle。
(2)出現歡迎介面,然後點選“下一步”到檔案定位介面。選擇要安裝的路徑。 一般系統可以自動找到源路徑,即Oracle安裝程式所在的路徑。注意安裝路徑必須是英文路徑,如果是中文路徑,則安裝會出現錯誤。這裡安裝的Oracle版本為Oracle9i 9.2.0,目錄名稱預設為OraHome92,系統預設安裝路徑為C:\Oracle\ora92,可以修改為其它路徑。注意,如果計算機中安裝有其它Oracle軟體,則不要將資料庫也安裝在此目錄中,否則會破壞原來的軟體。此外,如果上一次安裝Oracle時的目錄沒有清除乾淨,則可以換個目錄安裝。
 
(3)單擊“下一步”,會出現檢測資訊條,使用者獲取以前的安裝資訊,最後出現“可用產品對話方塊”,要求選擇安裝產品型別,可以選擇安裝資料庫、管理伺服器或者客戶端,這裡選擇“Oracle9i Database 9.2.0.1.0”。
 
 (4)單擊“下一步”,出現“安裝型別”對話方塊,要求選擇資料庫安裝型別,可以選擇企業版、標準版、個人版或者自定義。這裡選擇“企業版”。  “企業版”安裝方式將安裝全部的資料庫選件產品。“標準版”安裝方式不安裝資料庫選件,一般用於提供核心的關聯式資料庫管理服務和選項。“個人版”可以安裝在單任務作業系統上,例如Windows98作業系統。“自定義”安裝方式允許使用者自己選擇引數對資料庫進行設定,主要用於對資料庫有特殊要求時使用,但是使用者必須對Oracle資料庫非常熟悉。
(5)單擊“下一步”,出現“資料庫配置”對話方塊,可以選擇的資料庫配置型別有通用、事務處理、資料倉儲、自定義、只安裝軟體。這裡選擇“通用”。
 
(6)單擊“下一步”,出現“Oracle MTS Recovery Service配置”對話方塊,要求輸入Oracle MTS Recovery Service在此計算機上監聽請求的埠號,預設的埠號是2030。這裡使用預設的埠號即可。
(7)單擊“下一步”,出現“資料庫標識”對話方塊,要求輸入全域性資料庫名和資料庫例項名SID。當輸入全域性資料庫名時,系統自動生成SID,預設與全域性資料庫名相同。你也可以修改為與全域性資料庫名不同的其它字串,建議初學者將全域性資料庫名和SID設定為相同的。  全域性資料庫名用來唯一地標識一個資料庫,而SID(資料庫系統識別符號,System Identifier)用來標識與資料庫相關的例程。全域性資料庫名的格式是“資料庫名.資料庫域名”,資料庫域名也可以省略。例如,全域性資料庫名ufs.neusoft.edu.cn中,ufs是資料庫名,neusoft.edu.cn指定資料庫所在的網路域,用於在網路中區分同名的資料庫。如果資料庫不在網路中使用,則可以省略資料庫域名,這樣,全域性資料庫名就僅僅由資料庫名組成。資料庫名可以是一個長度不超過8個字元的字串,可以包含字母、數字和其他字元。資料庫域名是一個長度不超過128個字元的字串,可以包含字母、數字、句點以及其他字元。資料庫例項名主要用於對外連線時使用。在單機執行環境中,資料庫名與例項名是一一對應的。
(8)單擊“下一步”,出現“資料庫檔案位置”對話方塊,要求指定資料庫檔案的目錄。預設的目錄是Oracle安裝磁碟下面的Oracle\oradata,但Oracle建議將資料庫檔案與Oracle軟體安裝在不同的磁碟上。這裡使用預設即可。
 
(9)單擊“下一步”,出現“資料庫字符集”對話方塊,要求選擇資料庫字符集。字符集決定資料庫所支援的語言標準。預設情況下,oracle9i自動選擇作業系統的語言作為資料庫的核心字符集。這裡選擇“使用預設字符集”,使用的字符集是簡體中文ZHS16GBK
(10)單擊“下一步”,出現“摘要”對話方塊,顯示前面選擇的安裝配置。
 
 (11)單擊“安裝”按鈕開始資料庫的安裝。安裝Oracle9i的時間比較長,與機器效能有關,一般會持續30分鐘左右。安裝的過程中系統會提示更換第二張光碟,這時可以將第二張光碟插入到驅動器或者輸入硬碟上的安裝檔案儲存目錄,然後單擊“確定”繼續安裝。 
 
    (12)Oracle9i軟體安裝完成後,安裝程式會自動呼叫Oracle Net Configuration Assistant進行網路配置,自動呼叫Oracle Database Configuration Assistant建立資料庫,自動呼叫
 Agent Configuration Assistant進行代理配置,啟動HTTP服務等。  在這個過程中會有DOS視窗彈出,此時一定不要將該視窗強行關閉。因為這是Oracle在呼叫後臺工具進行相應的配置工作。例如,Oracle在進行網路配置的時候會呼叫tnslsnr.exe來啟動監聽程式,在建立資料庫的時候會呼叫SQL*Plus,啟動HTTP服務的時候會呼叫Apache.exe。
 
 
    (13)資料庫配置完成後,系統會顯示資料庫的資訊,並提示修改SYS和SYSTEM使用者的口令。這兩個使用者是Oracle內建的管理員使用者,修改完畢請記住這兩個使用者的口令。在Oracle9i 9.2中,要求必須修改這兩個使用者的口令,但是在Oracle9i 9.0中可以保持原來
   的口令不修改。SYS使用者的預設口令是change_on_install,SYSTEM使用者的預設口令是manager。要修改的新口令不能與這兩個口令相同,並且不能僅僅包含數字。
 
建議是:P#ssw0rd   P$ssw0rd
 

 
(14)修改完口令之後,點選“確定”按鈕,整個配置過程完成,安裝程式的“完成”按鈕變成可用的,此時單擊“完成”按鈕,會彈出“安裝結束”對話方塊,點選“退出”按鈕即可
2.3 驗證安裝成功
  要檢視Oracle9i安裝是否成功,只需要按照以下步驟進行: 1.檢視選單  Oracle安裝完成以後,從[開始]-->[程式]中可以看到Oracle的選單組
 
 2.檢視服務  
從[開始]-->[設定]-->[控制皮膚]-->[管理工具]-->[服務]中可以看到以“Oracle”開頭的一組服務。  通常,如果安裝的Oracle9i是企業版並且使用預設的安裝方式的話,最後安裝的共有9個服務。其中有OracleMTSRecoveryService、OracleOraHome92Agent、OracleOraHome92HTTPServer 、OracleOraHome92TNSListener、OracleServiceORCL這5個服務是開機自動啟動的。安裝完成之後,這5個服務就處於啟動狀態。  預設情況下,每次開機後,會自動啟動這5個Oracle服務,這樣會使得開機時間變長,而且啟動後會佔用很多記憶體空間,也會使得計算機執行速度變慢。如果不經常使用Oracle,可以把這些服務由“自動”啟動改為“手動”啟動。方法是:右鍵點選要修改的服務,在彈出的快捷選單中選擇“屬性”,將“啟動型別”由“自動”改為“手動”
 需要注意的是,如果把某些服務改為“手動”啟動,那麼以後要想使用Oracle,必須把需要的服務手動啟動起來。啟動的方法是:右鍵單擊要啟動的服務名稱,在彈出的快捷選單中選擇“啟動
3.啟動SQL*Plus 
 SQL*Plus是除錯SQL和PL/SQL的一個平臺。使用者可以利用它來輸入、編輯、儲存、提取和執行SQL語句和PL/SQL程式,也可以使用SQL*Plus命令來對資料庫進行管理。  需要的條件:要想執行SQL*Plus,必須啟動名為OracleServiceSID的服務,其中SID是要訪問的資料庫名。  下面執行SQL*Plus,測試能否正常連線到Oracle。  (1)單擊[開始]à[程式]à[Oracle-Orahome92]à[Application Development]à [SQL*Plus]”,進入Windows介面的SQL*PLus
 
(2)輸入使用者名稱、口令和主機字串。其中使用者名稱可以是sys、system或者scott,主機字串是要連線的資料庫例項的SID。例如使用者名稱輸入scott、口令tiger、主機字串orcl。主機字串與安裝Oracle9i時指定的全域性資料庫名相同
 如果出現下面錯誤提示資訊: ERROR:  ORA-12541: TNS: 沒有監聽器

這是因為監聽器服務沒有啟動起來,從[開始]-->[設定]-->[控制皮膚]-->[管理工具]-->[服務],將名為OracleOraHome92TNSListener的服務啟動起來。然後再輸入使用者名稱、口令和主機字串,然後單擊“確定”按鈕。  如果出現下面的錯誤資訊: ERROR:  ORA-12500:TNS:監聽程式無法啟動專用伺服器程式
  這是因為資料庫對應的服務沒有啟動起來。從[開始]-->[設定]-->[控制皮膚]-->[管理工具]-->[服務],將名為OracleServiceSID(SID為資料庫例項名)的服務啟動起來。然後再輸入使用者名稱、口令和主機字串,然後單擊“確定”按鈕
出現“SQL>”的提示符以後,說明已經進入SQL*Plus,這裡可以執行所有的SQL語句和PL/SQL程式,也可以執行SQL*Plus的命令。  例如:可以在“SQL>”後面輸入下面的SQL語句:  select * from emp; 
4.啟動OEM 
 Oracle企業管理器類似於SQLServer的企業管理器,可以用來執行一些常見資料庫管理操作。  準備工作:要想使用OEM,需要啟動兩個服務,一個是要連線的資料庫,服務名稱為OracleServiceSID,其中SID為資料庫名;另一個是監聽器,服務名稱為OracleOraHome92TNSListener。  下面啟動OEM,測試能否正常連線到資料庫。  (1)單擊[開始]à[程式]à[Oracle]à[Enterprise Manager Console],彈出Oracle Enterprise Manager Console對話方塊,選擇“獨立啟動”,單擊[確定]按鈕即可啟動OEM管理工具。
(2)啟動OEM之後,無論執行什麼操作,都必須首先連線資料庫。右鍵單擊“資料庫”下面的“ORCL”,在彈出的選單中選擇“連線”,出現“資料庫連線資訊”對話方塊
(3)在“資料庫連線資訊”對話方塊中輸入使用者名稱、口令和連線身份。這裡使用的使用者名稱可以是sys或者system,連線身份應該是“SYSDBA”。輸入完畢,點選[確定]。這時在“ORCL”下面出現該資料庫的相關資訊
在“例程”下面可以管理資料庫例項orcl的狀態以及記憶體分配;在“方案”下面可以管理表、檢視、索引、序列、同義詞、觸發器、儲存過程的資料庫物件;在“安全性”下面可以管理使用者、角色和概要檔案;在“儲存”下面可以管理資料庫的物理儲存結構和邏輯儲存結構
(4)點選“方案”前面的“+”號,會出現所有方案的列表,在其中點選“SCOTT”前面的“+”號,會出現SCOTT使用者擁有的表、索引、檢視等。選中“表”,會在右邊列出SCOTT使用者擁有的所有的表。選中其中的一個表,如EMP,按下滑鼠右鍵,在彈出的快捷選單中選擇“檢視/編輯目錄”,彈出“表編輯器”對話方塊
 
 
(5)在“表編輯器”對話方塊中,可以檢視EMP表中的資料或者增加、刪除、修改EMP表中的資料。
 
 
 
Oracle 9i的解除安裝
要想完全解除安裝Oracle,應該按照下面步驟進行解除安裝:  (1)開啟“[開始]->[設定]->[控制皮膚]->[管理工具]->[服務]”,停止所有Oracle相關的服務。這些服務可能有9個或者更多個,其中有一些處於啟動狀態。停止服務的方法是:選定想要停止的服務,點選滑鼠右鍵,在彈出的快捷選單中選擇“停止”即可。

(2)執行“開始->程式->Oracle – OraHome92->Oracle Installation Products-> Universal Installer”,在彈出的“歡迎使用”對話方塊中,點選[卸裝產品]按鈕,解除安裝Oracle。選擇要刪除的Oracle產品,然後點選“刪除”按鈕即可。如果顯示沒有已安裝的元件,則跳過這步



(3)從登錄檔中刪除Oracle目錄。執行regedit,開啟登錄檔,從登錄檔中找到HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del鍵刪除這個入口


(4)執行regedit,刪除Oracle服務。從登錄檔中選擇HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,從中查詢所有Oracle入口,並刪除

(5)從登錄檔中刪除事件日誌。開啟HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Applicat-ion,從中查詢所有以Oracle開始的項,並刪除

 
(6)刪除Oracle環境變數。注意在系統環境變數Path中也記錄了Oracle的路徑,需要點選[編輯],然後刪除Oracle相關的路徑。
 
(7)從你的temp目錄下刪除Oracle相關的資料夾。(temp目錄可以從“我的電腦”-->右鍵“屬性”-->“高階”-->“環境變數”中,檢視當前的使用者變數,從中找到變數temp的值)
 (8)檢查開始選單中是否還有Oracle選單,如果有,則將其刪除。
 (9)刪除Windows系統安裝磁碟中的program files\oracle 目錄,如C:\program files\oracle。此目錄中記錄了上一次安裝Oracle的資訊,每次試圖安裝Oracle,都會記錄在該目錄中。如果忘記刪除,則資料庫安裝時會出現錯誤。 
(10)刪除Oracle安裝目錄,如d:\Oracle。如果刪除的時候有檔案提示正在使用,重新啟動計算機以後應該可以刪除。或者也可以將無法刪除的檔案所在的目錄改成其它名字,然後再刪除。  
(11)重新啟動計算機。啟動之後檢視“服務”,確保沒有Oracle相關的服務。到此為止,Oracle已經被完全解除安裝,可以進行新的安裝了。  切記,要刪除Oracle,僅僅執行Oracle解除安裝程式或者僅僅刪除Oracle目錄是不夠的,必須清除Oracle的服務和環境設定資訊,才可以徹底解除安裝資料庫

相關文章