Oracle Database 11g的安裝和配置_第1頁
Oracle Database 11g的安裝和配置_第2頁
Oracle Database 11g的安裝和配置_第3頁
Oracle Database 11g的安裝和配置_第4頁
Oracle Database 11g的安裝和配置_第5頁
已閱讀5頁,還剩45頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、第1頁淮海工學院計算機學院淮海工學院計算機學院第2頁第第2章章 Oracle Database 11g的安的安裝和配置裝和配置Oracle Database 11g支持的平臺有支持的平臺有windows 32位位/64位、位、linux、Solaris、HP-UX 、AIX等等10種,擁有廣泛的用戶和種,擁有廣泛的用戶和大量的應用案例。本章主要介紹大量的應用案例。本章主要介紹Oracle Database 11g的安的安裝需求、安裝過程和基本配置。裝需求、安裝過程和基本配置。本章的學習目標:本章的學習目標:了解了解Oracle11g的安裝環(huán)境的安裝環(huán)境掌握掌握Oracle 11g的基本配置的基

2、本配置掌握掌握Oracle 11g基本工具的使用基本工具的使用第3頁2.1 安裝環(huán)境安裝環(huán)境 在安裝之前,必須確保計算機具有足夠的硬件和操作在安裝之前,必須確保計算機具有足夠的硬件和操作系統(tǒng)資源,以便做出在何處安裝軟件的決策,并考慮設置系統(tǒng)資源,以便做出在何處安裝軟件的決策,并考慮設置一些環(huán)境變量。一些環(huán)境變量。 2.1.1 硬件條件硬件條件第4頁2.1.2 軟件條件軟件條件 除了硬件之外,除了硬件之外,Oracle 11g對軟件環(huán)境也有一定的要求,對軟件環(huán)境也有一定的要求,并不是所有的系統(tǒng)都能夠安裝該軟件,例如,并不是所有的系統(tǒng)都能夠安裝該軟件,例如,Windows 98、Windows 2

3、000(非(非SP1版)、版)、Windows NT等操作系統(tǒng)都等操作系統(tǒng)都不能安裝該軟件。具體的軟件環(huán)境要求如表不能安裝該軟件。具體的軟件環(huán)境要求如表2.2所示。所示。第5頁2.2 安裝過程安裝過程 Oracle數據庫是面向對象的數據庫是面向對象的RDBMS,主要由,主要由Oracle數據庫和數據庫和Oracle實例組成。安裝數據庫服務器就是將管理實例組成。安裝數據庫服務器就是將管理工具、網絡服務、實用工具和基本的客戶機軟件從安裝盤工具、網絡服務、實用工具和基本的客戶機軟件從安裝盤復制到計算機磁盤的文件夾結構中,并創(chuàng)建數據庫、配置復制到計算機磁盤的文件夾結構中,并創(chuàng)建數據庫、配置網絡和啟動服

4、務等。網絡和啟動服務等。Oracle 11g在官方網站下載后,軟件在官方網站下載后,軟件的默認名稱是的默認名稱是win32_11gR1_database_1013.zip,解壓縮后,解壓縮后就可以安裝了。就可以安裝了。2.2.1 2.2.1 具體安裝步驟具體安裝步驟 Oracle 11g有兩種安裝方式:高級安裝和基本安裝。其有兩種安裝方式:高級安裝和基本安裝。其中基本安裝比較簡單,配置參數較少,用戶只需按照中基本安裝比較簡單,配置參數較少,用戶只需按照Oracle 11g的安裝步驟要求一步一步往下進行就可以。而的安裝步驟要求一步一步往下進行就可以。而高級安裝稍顯復雜,下面以高級安裝為例詳細介紹

5、高級安裝稍顯復雜,下面以高級安裝為例詳細介紹Oracle 11g的安裝過程。的安裝過程。 第6頁 (1)插入插入Oracle 11g安裝介質,雙擊根目錄下的安裝介質,雙擊根目錄下的Setup.exe文文件,將啟動件,將啟動“Universal Installer”,出現,出現“Oracle Universal Installer”自動運行窗口,即快速檢查計算機的軟件、硬件安裝自動運行窗口,即快速檢查計算機的軟件、硬件安裝環(huán)境,如果不滿足最小需求,則返回一個錯誤并異常終止,如環(huán)境,如果不滿足最小需求,則返回一個錯誤并異常終止,如圖圖2-1所示。所示。圖圖2-1 “Oracle Universal

6、 Installer”自動運行窗口自動運行窗口第7頁當當Oracle Universal Installer檢查完軟、硬件資源之檢查完軟、硬件資源之后,出現后,出現“選擇安裝方法選擇安裝方法”窗口,如圖窗口,如圖2-2所示。此時如果所示。此時如果需要快速安裝,則可以選中需要快速安裝,則可以選中“基本安裝基本安裝”選項,再單擊選項,再單擊“下下一步一步”按鈕,開始基本安裝。此安裝方法需要的用戶輸入最按鈕,開始基本安裝。此安裝方法需要的用戶輸入最少,基本都是默認選項。少,基本都是默認選項。圖圖2-2 “選擇安裝方法選擇安裝方法”界面界面第8頁 (2)選擇選擇“高級安裝高級安裝”,單擊,單擊“下一步

7、下一步”按鈕,選擇安裝按鈕,選擇安裝類型,如圖類型,如圖2-3所示。所示。圖圖2-3 選擇安裝類型選擇安裝類型在此可以選擇如下安裝版本。在此可以選擇如下安裝版本。第9頁企業(yè)版:面向企業(yè)級應用,用于對安全性要求較高并企業(yè)版:面向企業(yè)級應用,用于對安全性要求較高并且任務至上的聯機事務處理(且任務至上的聯機事務處理(OLTP)和數據倉庫環(huán)境。)和數據倉庫環(huán)境。在標準版的基礎至上安裝所有許可的企業(yè)版選項。在標準版的基礎至上安裝所有許可的企業(yè)版選項。標準版:適用于工作組或部門級別的應用,也適用于標準版:適用于工作組或部門級別的應用,也適用于中小企業(yè)(中小企業(yè)(SME)。提供核心的關系數據庫管理服務和選)

8、。提供核心的關系數據庫管理服務和選項。項。個人版:個人版數據庫只提供基本數據庫管理服務,個人版:個人版數據庫只提供基本數據庫管理服務,它適用于單用戶開發(fā)環(huán)境,其對系統(tǒng)配置的要求也比較低,它適用于單用戶開發(fā)環(huán)境,其對系統(tǒng)配置的要求也比較低,主要面向開發(fā)技術人員。主要面向開發(fā)技術人員。定制:允許用戶從可安裝的組件列表鎮(zhèn)南關選擇安裝定制:允許用戶從可安裝的組件列表鎮(zhèn)南關選擇安裝單獨的組件。還可以在現有的安裝中安裝附加的產品選項,單獨的組件。還可以在現有的安裝中安裝附加的產品選項,如要安裝某些特殊的產品或選項就必須選擇此選項。定制如要安裝某些特殊的產品或選項就必須選擇此選項。定制安裝需要用戶非常熟悉安

9、裝需要用戶非常熟悉Oracle 11g的組成。的組成。第10頁 (3)選擇選擇“企業(yè)版企業(yè)版”,單擊,單擊“下一步下一步”,打開,打開“指定主目錄詳細信息指定主目錄詳細信息”窗口,如圖窗口,如圖2-4所示。所示。 圖圖2-4 指定主目錄詳細信息指定主目錄詳細信息第11頁 該窗口中可以指定存儲所有與該窗口中可以指定存儲所有與Oracle軟件及配置相關的軟件及配置相關的文件的文件的Oracle基目錄?;夸??!癘racle基目錄基目錄”是用于安裝各種是用于安裝各種Oracle軟件產品的頂級目錄。如果在操作系統(tǒng)中已設置了軟件產品的頂級目錄。如果在操作系統(tǒng)中已設置了ORACLE_BASE環(huán)境變量,則環(huán)

10、境變量,則Oracle Universal Installer將將ORACLE_BASE變量的默認值顯示為變量的默認值顯示為Oracle基目錄字段的默基目錄字段的默認值。用戶也可以使用認值。用戶也可以使用“瀏覽瀏覽”按鈕指定用于存儲所有按鈕指定用于存儲所有Oracle軟件和配置相關文件的目錄。軟件和配置相關文件的目錄?!败浖恢密浖恢谩眲t指定用則指定用于安裝產品的于安裝產品的Oracle主目錄的名稱和位置。主目錄的名稱和位置。Oracle主目錄通主目錄通過名稱進行標識。在過名稱進行標識。在Windows系統(tǒng)上,系統(tǒng)上,Oracle主目錄名稱與主目錄名稱與特定特定Oracle主目錄相關聯,并安

11、裝到相關主目錄中的主目錄相關聯,并安裝到相關主目錄中的Oracle服務。服務。Oracle主目錄名的長度最多可以為主目錄名的長度最多可以為127個字符,并且個字符,并且只能包含字母、數字字符和下劃線只能包含字母、數字字符和下劃線“_”字符,字符,Oracle主目主目錄名中不能有空格。錄名中不能有空格。“路徑路徑”則用于輸入則用于輸入Oracle主目錄的完主目錄的完整路徑,或者從現有整路徑,或者從現有Oracle主目錄的路徑列表中進行選擇,主目錄的路徑列表中進行選擇,此外還可以使用此外還可以使用“瀏覽瀏覽”按鈕指定用于安裝產品的目錄。按鈕指定用于安裝產品的目錄。第12頁 (4)主目錄信息設置好,

12、單擊主目錄信息設置好,單擊“下一步下一步”,Oracle Universal Installer將檢查安裝環(huán)境是否符合最低的要求,以將檢查安裝環(huán)境是否符合最低的要求,以便及早發(fā)現系統(tǒng)設置方面的問題,可減少用戶在安裝期間遇便及早發(fā)現系統(tǒng)設置方面的問題,可減少用戶在安裝期間遇到問題的可能性,例如,磁盤空間不足、缺少補丁程序、硬到問題的可能性,例如,磁盤空間不足、缺少補丁程序、硬件不合適等問題,如圖件不合適等問題,如圖2-5所示。所示。圖圖2-5 產品特定的先決條件檢查產品特定的先決條件檢查第13頁(5)通過檢查后,單擊通過檢查后,單擊“下一步下一步”,打,打開開“選擇配置選項選擇配置選項”窗口,如

13、圖窗口,如圖2-6所所示。用戶可以選擇示。用戶可以選擇“創(chuàng)建數據庫創(chuàng)建數據庫”、“配置自動存儲管理配置自動存儲管理”和和“僅安裝軟僅安裝軟件件”。各選項含義如下:。各選項含義如下:p創(chuàng)建數據庫:此選項創(chuàng)建具有創(chuàng)建數據庫:此選項創(chuàng)建具有“一般一般用途用途”、“事務處理事務處理”、“數據倉庫數據倉庫”或或“高級高級”配置的數據庫。配置的數據庫。p配置自動存儲管理(配置自動存儲管理(ASM):此選項):此選項只在單獨的只在單獨的Oracle主目錄中安裝自動主目錄中安裝自動存儲管理。如果需要,還可以提供存儲管理。如果需要,還可以提供ASM SYS口令??诹睢僅安裝數據庫軟件:此選項只安裝僅安裝數據庫

14、軟件:此選項只安裝Oracle數據庫軟件,用戶可以在以后數據庫軟件,用戶可以在以后配置數據庫。配置數據庫。圖圖2-6 選擇配置選項選擇配置選項第14頁 (6)采用默認設置,單擊采用默認設置,單擊“下一步下一步”打開如圖打開如圖2-7所示所示的的“選擇數據庫配置選擇數據庫配置”窗口,用戶可以選擇要創(chuàng)建數據窗口,用戶可以選擇要創(chuàng)建數據庫的類型,包括一般用途、事務處理、數據倉庫和高級庫的類型,包括一般用途、事務處理、數據倉庫和高級等。等。圖圖2-7 選擇配置選項選擇配置選項第15頁l一般用途:選擇此配置類型可創(chuàng)建適合于各種用途的預配置數據庫。一般用途:選擇此配置類型可創(chuàng)建適合于各種用途的預配置數據庫

15、。此配置支持的使用類型包括:典型的事務處理環(huán)境,即可以創(chuàng)建適用此配置支持的使用類型包括:典型的事務處理環(huán)境,即可以創(chuàng)建適用于大量并發(fā)用戶運行簡單事務處理的環(huán)境的預配置數據庫;決策支持于大量并發(fā)用戶運行簡單事務處理的環(huán)境的預配置數據庫;決策支持系統(tǒng)系統(tǒng)(DSS),該應用主要針對小部分用戶長時間對復雜歷史記錄數,該應用主要針對小部分用戶長時間對復雜歷史記錄數據執(zhí)行查詢;高可用性和高事務處理性能大容量的數據恢復。事務處據執(zhí)行查詢;高可用性和高事務處理性能大容量的數據恢復。事務處理數據庫通常用于銀行交易或理數據庫通常用于銀行交易或Internet電子商務。電子商務。l數據倉庫:選擇此配置類型可以創(chuàng)建適

16、用于就特定主題運行復雜查詢數據倉庫:選擇此配置類型可以創(chuàng)建適用于就特定主題運行復雜查詢的環(huán)境的預配置數據庫。數據倉庫用于存儲歷史記錄數據。例如,在的環(huán)境的預配置數據庫。數據倉庫用于存儲歷史記錄數據。例如,在回答對客戶訂單、服務呼叫、銷售人員預測和客戶采購模式等主題提回答對客戶訂單、服務呼叫、銷售人員預測和客戶采購模式等主題提出的商業(yè)戰(zhàn)略問題時,需要用到這些數據。這種配置為具有快速訪問出的商業(yè)戰(zhàn)略問題時,需要用到這些數據。這種配置為具有快速訪問大量數據和支持聯機分析處理大量數據和支持聯機分析處理(OLAP)的數據庫環(huán)境提供了最佳支的數據庫環(huán)境提供了最佳支持。持。l高級:選擇此配置類型可以在安裝結

17、束后運行高級:選擇此配置類型可以在安裝結束后運行Oracle數據庫配置助手數據庫配置助手(Oracle Database Configuration Assistant),手動配置數據庫。如,手動配置數據庫。如果選擇此選項,安裝程序在運行該助手前不會提示輸入數據庫信息。果選擇此選項,安裝程序在運行該助手前不會提示輸入數據庫信息。該助手啟動后,便可以指定希望如何配置新的數據庫。該助手啟動后,便可以指定希望如何配置新的數據庫。Oracle建議只建議只有經驗豐富的有經驗豐富的Oracle DBA才應使用此配置類型。才應使用此配置類型。第16頁(7)(7)選擇選擇“一般用途一般用途/事務處理事務處理”

18、,單擊,單擊“下一步下一步”,出,出現現“指定數據庫配置選項指定數據庫配置選項”窗口,如圖窗口,如圖2-8所示。用戶可所示。用戶可以在此處指定全局數據庫名、以在此處指定全局數據庫名、Oracle系統(tǒng)標識符系統(tǒng)標識符(SID)。全局數據庫名主要用于在分布式數據庫系統(tǒng)中,區(qū)分不全局數據庫名主要用于在分布式數據庫系統(tǒng)中,區(qū)分不同的數據庫使用,如北京有一個數據庫同的數據庫使用,如北京有一個數據庫dbdb,上海也有一個,上海也有一個同名數據庫,可以使用數據庫名同名數據庫,可以使用數據庫名.域名的形式進行區(qū)分域名的形式進行區(qū)分,這樣即使數據庫名相同,也可以區(qū)分開。這樣即使數據庫名相同,也可以區(qū)分開。SID

19、(系統(tǒng)系統(tǒng)ID)主要是區(qū)分同一臺計算機上的同一個數據主要是區(qū)分同一臺計算機上的同一個數據庫的不同實例庫的不同實例。OracleOracle數據庫實例由一組用于管理數據庫數據庫實例由一組用于管理數據庫的進程和內存結構組成。對于單實例數據庫,其的進程和內存結構組成。對于單實例數據庫,其SID通常通常與數據庫同名。與數據庫同名。第17頁(8)采用默認設置,單擊采用默認設置,單擊“下一步下一步”,出現,出現“指定數據指定數據庫配置詳細資料庫配置詳細資料”窗口,如圖窗口,如圖2-9所示??膳渲玫倪x項包括所示。可配置的選項包括“內存內存”、“字符集字符集”、“安全性安全性”和和“示例方案示例方案”。圖圖2

20、-8 指定數據庫配置選項指定數據庫配置選項圖圖2-9 指定數據庫配置詳細資料選項指定數據庫配置詳細資料選項第18頁l 內存:用于指定要分配給數據庫的物理內存(內存:用于指定要分配給數據庫的物理內存(RAM)。)。Oracle Universal Installer將計算和顯示將計算和顯示“分配的內存分配的內存”調節(jié)框中內存調節(jié)框中內存分配的默認值,滑塊和調節(jié)框的值受可用物理內存的最大值和分配的默認值,滑塊和調節(jié)框的值受可用物理內存的最大值和最小值限制。用戶可以根據數據庫的要求使用滑塊或調節(jié)框來最小值限制。用戶可以根據數據庫的要求使用滑塊或調節(jié)框來指定要為數據庫分配的內存量的值(指定要為數據庫分

21、配的內存量的值(MB)。若選中)。若選中“啟用自動啟用自動內存管理內存管理”選項,系統(tǒng)全局區(qū)(選項,系統(tǒng)全局區(qū)(SGA)與程序全局區(qū)()與程序全局區(qū)(PGA)的內存區(qū)之間將采用動態(tài)分配。的內存區(qū)之間將采用動態(tài)分配。l字符集:用于確定在數據庫中要支持哪些語言組,即英文和簡字符集:用于確定在數據庫中要支持哪些語言組,即英文和簡體中文,此處采用默認選擇即可。體中文,此處采用默認選擇即可。l安全性:指定是否要在數據庫中禁用默認安全設置。安全性:指定是否要在數據庫中禁用默認安全設置。Oracle增強增強了數據庫的安全設置;啟用審計功能以及使用新的口令概要文了數據庫的安全設置;啟用審計功能以及使用新的口令

22、概要文件都屬于增強的安全設置。件都屬于增強的安全設置。l示例方案:指定是否要在數據庫中包含示例方案。此處示例方案:指定是否要在數據庫中包含示例方案。此處可以選可以選擇擇“創(chuàng)建帶樣本方案的數據庫創(chuàng)建帶樣本方案的數據庫”,也就是一個可供大家練習的也就是一個可供大家練習的一個樣本數據庫。一個樣本數據庫。第19頁(9)采用默認設置,單擊采用默認設置,單擊“下一步下一步”,打開,打開“選擇數據選擇數據庫管理選項庫管理選項”窗口,在該窗口中可以選擇要用于管理數據庫窗口,在該窗口中可以選擇要用于管理數據庫的的Oracle Enterprise Manager界面,如圖界面,如圖2-10所示。所示。圖圖2-1

23、0 選擇數據庫管理選項選擇數據庫管理選項從從Oracle 10g開始,每個數據庫服務器都可以使用開始,每個數據庫服務器都可以使用Oracle Enterprise Manager Database Control進行本地管理,也可以使用進行本地管理,也可以使用Oracle Enterprise Manager Grid Control進行集中管理。如果要選擇進行集中管理。如果要選擇Grid Control,則需要,則需要指定用于集中管理數據庫的指定用于集中管理數據庫的Oracle管理服務。管理服務。第20頁 (10)采用默認設置,使用采用默認設置,使用Database Control管理數據庫

24、,管理數據庫,以便在本地對數據庫進行管理。單擊以便在本地對數據庫進行管理。單擊“下一步下一步”按鈕,出現按鈕,出現“指定數據庫文件存儲選項指定數據庫文件存儲選項”窗口,如圖窗口,如圖2-11所示。所示。圖圖2-11 選擇數據庫管理選項選擇數據庫管理選項第21頁Oracle 11g提供了以下兩種存儲方法:提供了以下兩種存儲方法:l文件系統(tǒng):選中此項,文件系統(tǒng):選中此項,Oracle將使用操作系統(tǒng)的將使用操作系統(tǒng)的文件系統(tǒng)存儲數據文件。在文件系統(tǒng)存儲數據文件。在Windows系統(tǒng)上,默系統(tǒng)上,默認目錄的路徑為認目錄的路徑為ORACLE_BASEoradata,其中,其中ORACLE_BASE為選擇

25、在其中安裝產品的為選擇在其中安裝產品的Oracle主目錄的父目錄。主目錄的父目錄。Oracle建議更改由建議更改由Oracle Universal Installer選擇的默認路徑。選擇的默認路徑。l自動存儲管理:選中此項,可使數據庫文件存儲自動存儲管理:選中此項,可使數據庫文件存儲在自動存儲管理磁盤中。通過指定一個或多個由在自動存儲管理磁盤中。通過指定一個或多個由單獨的單獨的Oracle自動存儲管理實例管理的磁盤設備,自動存儲管理實例管理的磁盤設備,可以創(chuàng)建自動存儲管理磁盤組。自動存儲管理可可以創(chuàng)建自動存儲管理磁盤組。自動存儲管理可以最大化提高以最大化提高I/O性能。性能。第22頁(11)選

26、擇選擇“文件系統(tǒng)文件系統(tǒng)”,存儲位置采用默認設,存儲位置采用默認設置,單擊置,單擊“下一步下一步”,出現,出現“指定備份和恢復選項指定備份和恢復選項”窗口,在該窗口中可以指定是否要為數據庫啟用自窗口,在該窗口中可以指定是否要為數據庫啟用自動備份功能,如圖動備份功能,如圖2-12所示。所示。圖圖2-12 指定備份和恢復選項指定備份和恢復選項如果選擇如果選擇“啟用自動備份啟用自動備份”,Oracle Enterprise Manager將在每天將在每天的同一時間里對數據庫進行備份。要的同一時間里對數據庫進行備份。要配置自動備份,必須在磁盤上為備份配置自動備份,必須在磁盤上為備份文件指定名為文件指定

27、名為“快速恢復區(qū)快速恢復區(qū)”的存儲的存儲區(qū)域。可以將文件系統(tǒng)或自動存儲管區(qū)域??梢詫⑽募到y(tǒng)或自動存儲管理磁盤組用于快速恢復區(qū)。備份文件理磁盤組用于快速恢復區(qū)。備份文件所需的磁盤空間取決于用戶選擇的存所需的磁盤空間取決于用戶選擇的存儲機制,一般原則上必須指定至少儲機制,一般原則上必須指定至少2GB的磁盤空間的存儲位置。的磁盤空間的存儲位置。Oracle Enterprise Manager使用使用Oracle Recovery Manager來執(zhí)行備份。來執(zhí)行備份。第23頁(12)采用默認值,不啟用自動備份,單擊采用默認值,不啟用自動備份,單擊“下一步下一步”,出現指定數據庫方案的窗口,如圖出

28、現指定數據庫方案的窗口,如圖2-13所示??梢苑謩e所示??梢苑謩e輸入輸入SYS、SYSTEM、SYSMAN和和DBSNMP等賬戶的口等賬戶的口令,也可以統(tǒng)一設置它們的口令。令,也可以統(tǒng)一設置它們的口令。設置口令需遵守下列規(guī)則:設置口令需遵守下列規(guī)則:口令長度必須介于口令長度必須介于4-30個字符之間;個字符之間;口令必須來自數據庫字符集,可以包含下劃線口令必須來自數據庫字符集,可以包含下劃線_、美元符、美元符號號$及井號及井號#;口令不能以數字開頭;口令不能以數字開頭;口令不得與用戶名相同;口令不得與用戶名相同;口令不得使用口令不得使用Oracle的保留字。的保留字。第24頁 Oracle 從

29、從10g 版本開始已經不再采用默認的口令,而建版本開始已經不再采用默認的口令,而建議為每個賬戶指定不同的口令,并要記錄下這些賬戶及其口議為每個賬戶指定不同的口令,并要記錄下這些賬戶及其口令。一般,為了方便好記,所有賬戶都選擇使用同一個口令。令。一般,為了方便好記,所有賬戶都選擇使用同一個口令。圖圖2-13 指定數據庫方案的口令指定數據庫方案的口令第25頁(13) 單擊單擊“下一步下一步”,打開,打開“Oracle Configuration Manager”窗口,如圖窗口,如圖2-14所示。在此窗口中,如果要啟用所示。在此窗口中,如果要啟用Oracle Configuration Manage

30、r,則在下面的字段中對其進行配,則在下面的字段中對其進行配置。置。“客戶標識號客戶標識號CSI”輸入用于唯一標識自己的客戶服務號;輸入用于唯一標識自己的客戶服務號;“Metalink賬戶用戶名賬戶用戶名”用于輸入用于輸入Oracle Metalink賬戶的用戶賬戶的用戶名,該用戶名可以標識正在上傳到名,該用戶名可以標識正在上傳到Oracle的配置數據;的配置數據;“國家國家/地區(qū)代碼地區(qū)代碼”下拉列表中選擇國家或地區(qū)的代碼。下拉列表中選擇國家或地區(qū)的代碼。圖圖2-14 Oracle Configuration Manager注冊注冊第26頁(14)采用默認值,即不啟用采用默認值,即不啟用Ora

31、cle Configuration Manager,單擊,單擊“下一步下一步”,打開,打開“概要概要”窗口,顯示在安窗口,顯示在安裝過程中選定的選項的概要信息,如圖裝過程中選定的選項的概要信息,如圖2-15所示。在所示。在“概要概要”窗口中按照全局設置、產品語言、空間要求和新安裝組件分窗口中按照全局設置、產品語言、空間要求和新安裝組件分類顯示安裝信息。用戶可以在這里確認前面各個步驟的選擇,類顯示安裝信息。用戶可以在這里確認前面各個步驟的選擇,如有不合適,可以選擇如有不合適,可以選擇“上一步上一步”進行修改。進行修改。圖圖2-15 概要窗口概要窗口第27頁(15)確認完成后,單擊確認完成后,單擊

32、“安裝安裝”按鈕,開始正式安裝按鈕,開始正式安裝Oracle 11g數據庫,此過程持續(xù)的時間較長,如圖數據庫,此過程持續(xù)的時間較長,如圖2-16所示。所示。如果在第(如果在第(5)步選擇了創(chuàng)建數據庫,則會在安裝的過程中)步選擇了創(chuàng)建數據庫,則會在安裝的過程中打開打開ODCA創(chuàng)建數據庫,如圖創(chuàng)建數據庫,如圖2-17所示。所示。圖圖2-16 安裝窗口安裝窗口圖圖2-17 DBCA創(chuàng)建數據庫創(chuàng)建數據庫第28頁(16)配置和數據庫創(chuàng)建完畢后,如圖配置和數據庫創(chuàng)建完畢后,如圖2-18顯示了顯示了“數據庫信息數據庫信息”窗口。若單擊窗口。若單擊“口令管理口令管理”,可以進行鎖定、解除數據庫用戶賬戶,設,可

33、以進行鎖定、解除數據庫用戶賬戶,設置用戶賬戶的口令。置用戶賬戶的口令。(17)在在“數據庫信息數據庫信息”窗口,單擊窗口,單擊“確定確定”,將顯示,將顯示“安裝結束安裝結束”窗口,如圖窗口,如圖2-19所示。單擊所示。單擊“退出退出”按鈕,會顯示提示是否確定退出的按鈕,會顯示提示是否確定退出的消息框,根據用戶需求,單擊消息框,根據用戶需求,單擊“是是”即完成了即完成了Oracle 11g的安裝。的安裝。安裝過程中,安裝過程中,Oracle Universal Installer會在安裝記錄文件中記會在安裝記錄文件中記錄下所有的操作。如果在安裝過程中遇到問題,可以查看該記錄文件以錄下所有的操作。

34、如果在安裝過程中遇到問題,可以查看該記錄文件以便找到問題的原因。記錄文件被放在文件夾便找到問題的原因。記錄文件被放在文件夾C:ProgramFilesOracleInventorylogs中,命名方式為中,命名方式為installActionsTime.log,例如,例如installActions2011-11-12_04_31_30PM.log。第29頁圖圖2-18 數據庫信息窗口數據庫信息窗口圖圖2-20 安裝結束窗口安裝結束窗口第30頁2.2.2 常用常用Oracle服務服務在成功完成在成功完成Oracle服務器的軟件安裝后,為了確定數據庫服務器的軟件安裝后,為了確定數據庫能夠正確地運

35、行,可以通過能夠正確地運行,可以通過“系統(tǒng)服務系統(tǒng)服務”窗口來查看窗口來查看Oracle服務是否正常。服務是否正常。在在Windows操作系統(tǒng)環(huán)境下,操作系統(tǒng)環(huán)境下,oracle數據庫服務器是以系數據庫服務器是以系統(tǒng)服務的方式運行的??梢酝ㄟ^統(tǒng)服務的方式運行的??梢酝ㄟ^“控制面板控制面板”|“管理工管理工具具”|“服務服務”命令,打開系統(tǒng)服務窗口查看命令,打開系統(tǒng)服務窗口查看Oracle服務,服務,如圖如圖2-21所示。所示。在系統(tǒng)在系統(tǒng)“服務服務”窗口中,所有的窗口中,所有的Oracle服務名稱都是以服務名稱都是以“Oracle”開頭的,其中主要的開頭的,其中主要的Oracle服務包括以下幾

36、種:服務包括以下幾種:第31頁lOracleDBConsoleorcl:Oracle數據庫控制臺服務,數據庫控制臺服務,ORCL是是Oracle的默認示例標識。在運行的默認示例標識。在運行Enterprise Manager 11g時,需要啟動此服務,可以設置成自動啟動。時,需要啟動此服務,可以設置成自動啟動。lOracleJobSchedulerORCL:Oracle作業(yè)調度服務,一般作業(yè)調度服務,一般默認設置成禁用。默認設置成禁用。lOracleTNSListener:監(jiān)聽服監(jiān)聽服務程序務程序,為,為Oracle的主目錄。的主目錄。lOracleService:Oracle數據庫實例服務,

37、它是數據庫實例服務,它是Oracle數據庫的主要服務,這個服務會自動地啟動和停止數據庫的主要服務,這個服務會自動地啟動和停止數據庫。數據庫。SID為創(chuàng)建的數據庫實例的標識,此服務被默認為創(chuàng)建的數據庫實例的標識,此服務被默認設置為自動啟動。設置為自動啟動。通過通過Windows操作系統(tǒng)的服務窗口,可以看到操作系統(tǒng)的服務窗口,可以看到Oracle數據數據庫服務軟件是否正確地安裝并啟動運行,并且可以對庫服務軟件是否正確地安裝并啟動運行,并且可以對Oracle服務進行管理。服務進行管理。第32頁2.3 卸載卸載Oracle 11g Oracle的卸載和普通軟件的卸載有一定差異,往往因為一的卸載和普通軟

38、件的卸載有一定差異,往往因為一些疏忽使得系統(tǒng)中留有安裝些疏忽使得系統(tǒng)中留有安裝Oracle數據庫的痕跡,從而占用數據庫的痕跡,從而占用系統(tǒng)資源或者影響系統(tǒng)的運行。具體的完全卸載數據庫的方系統(tǒng)資源或者影響系統(tǒng)的運行。具體的完全卸載數據庫的方法可以按照下面幾個步驟進行:法可以按照下面幾個步驟進行:(1) (1) 打開打開Windows操作系統(tǒng)的服務窗口,停止以操作系統(tǒng)的服務窗口,停止以Oracle開開頭的頭的5個服務(如個服務(如2.2.2小節(jié)所示),右鍵單擊,選擇停止選小節(jié)所示),右鍵單擊,選擇停止選項。項。第33頁(2) “開始開始”菜單中選擇菜單中選擇“程程序序”|“Oracle_OraDb

39、11g_home2”| “Oracle Installation Products” |“Universal Installer(OUI)”,打開,打開“Oracle Universal Installer:歡迎使用歡迎使用”頁面,如圖頁面,如圖2-21所示。單擊所示。單擊“卸載產品卸載產品”按鈕,打開如圖按鈕,打開如圖2-22所示的所示的“產品清單產品清單”對話對話框,選擇在其中已經安裝的框,選擇在其中已經安裝的Oracle產品,單擊刪除,并在彈產品,單擊刪除,并在彈出的確認窗口選擇出的確認窗口選擇“是是”。圖圖2-21 Oracle Universal Installer:歡迎歡迎使用頁面

40、使用頁面圖圖2-22 選擇要刪除的選擇要刪除的Oracle產品產品第34頁(3) 在在“開始開始”|“運行運行”框中輸入框中輸入regedit命令,進命令,進入注冊表菜單窗口刪除注冊表中與入注冊表菜單窗口刪除注冊表中與Oracle相關的內相關的內容。容。(4) (4) 刪除相應的環(huán)境變量:打開刪除相應的環(huán)境變量:打開“環(huán)境變量環(huán)境變量”窗口,在窗口,在“系統(tǒng)變量系統(tǒng)變量”列表列表中找到中找到ORACEL_HOME選項,刪除即可。如果系統(tǒng)變量中的選項,刪除即可。如果系統(tǒng)變量中的CLASSPATH和和PATH變量中也存在變量中也存在Oracle設置,那么也一并刪除。設置,那么也一并刪除。 (5)

41、(5) 刪除刪除“開始開始”|“程序程序”中所有中所有Oracle的組和圖標。的組和圖標。 (6) (6) 刪除所有與刪除所有與Oracle相關的目錄。相關的目錄。 (7) (7) 刪除相應目錄后重啟計算機。刪除相應目錄后重啟計算機。第35頁2.4 Oracle 基本工具基本工具 為了方便讀者能夠更好地了解和使用為了方便讀者能夠更好地了解和使用Oracle數據庫,本節(jié)介數據庫,本節(jié)介紹紹Oracle 11g的常用數據庫管理工具。的常用數據庫管理工具。2.4.1 2.4.1 使用使用SQL PlusSQL Plus是是Oracle公司提供的一個工具程序,它是用戶和服務器之公司提供的一個工具程序,

42、它是用戶和服務器之間的一種接口,是操作間的一種接口,是操作Oracle數據庫的工具。該工具不僅可以運行、調數據庫的工具。該工具不僅可以運行、調試試SQL語句和語句和PL/SQL塊,還可以用于管理塊,還可以用于管理Oracle數據庫。該工具可以數據庫。該工具可以在命令行執(zhí)行,也可以在在命令行執(zhí)行,也可以在Windows窗口環(huán)境中運行。用戶可以通過它窗口環(huán)境中運行。用戶可以通過它使用使用SQL語句交互式地訪問數據庫。語句交互式地訪問數據庫。SQL Plus是與是與Oracle數據庫一起安裝的,用戶可以直接使用數據庫一起安裝的,用戶可以直接使用SQL Plus來管理數據庫。來管理數據庫。第36頁使用

43、使用SQL Plus工具可以實現以下功能:工具可以實現以下功能:對數據庫的數據進行增加、刪除、修改、查詢的操作;對數據庫的數據進行增加、刪除、修改、查詢的操作;將查詢結果輸出到報表表格中,設置表格格式和計算公式,將查詢結果輸出到報表表格中,設置表格格式和計算公式,不可以把表格存儲起來;不可以把表格存儲起來;啟動、連接和關閉數據庫;啟動、連接和關閉數據庫;管理數據庫對象,如用戶、表空間、角色等對象;管理數據庫對象,如用戶、表空間、角色等對象;第37頁 在確保在確保Oracle數據庫安裝成功的前提下,才可以使用數據庫安裝成功的前提下,才可以使用SQL Plus。連接。連接SQL Plus時需要用戶

44、名和密碼。啟動時需要用戶名和密碼。啟動SQL Plus可以采取多種方式,最常用的是依次單擊可以采取多種方式,最常用的是依次單擊“開始開始”| “程序程序”|“Oracle-OraDb11g_home2”|“應用程序開應用程序開發(fā)發(fā)”|“SQL Plus”,即可打開,即可打開“登錄登錄”對話框,如圖對話框,如圖2-22所所示。輸入相應的用戶名和口令,這是由用戶在創(chuàng)建數據庫時示。輸入相應的用戶名和口令,這是由用戶在創(chuàng)建數據庫時指定的。輸入正確的用戶名和口令后,按回車鍵指定的。輸入正確的用戶名和口令后,按回車鍵SQL Plus將將連接到數據庫。如圖連接到數據庫。如圖2-23所示。連接成功后,在所示。

45、連接成功后,在SQL提示提示符后面可以輸入符后面可以輸入SQL語句,關于語句,關于SQL語句的介紹詳見第語句的介紹詳見第8章。章。圖圖2-23 SQL Plus登登錄對話框錄對話框第38頁2.4.2 使用使用Oracle Enterprise Manager Oracle Enterprise Manager(簡稱(簡稱OEM)是以圖形化界)是以圖形化界面的方式來實現對數據庫的管理的,它為數據庫的使用提供面的方式來實現對數據庫的管理的,它為數據庫的使用提供了方便。由于了方便。由于OEM采用基于采用基于Web的應用,它對數據庫的訪問的應用,它對數據庫的訪問也采用了也采用了HTTP/HTTPS協(xié)議

46、,即使用三層結構訪問協(xié)議,即使用三層結構訪問Oracle數數據庫系統(tǒng)。據庫系統(tǒng)。啟動啟動OEM之前要確保相應的服務之前要確保相應的服務已開啟,已開啟,在瀏覽器中輸入在瀏覽器中輸入OEM的的URL地址地址(如(如http:/wdh:1158/em),或者選,或者選擇擇“開始開始”|“Oracle-OraDb11g_home2”|“Database Control-orcl”,即可啟動,即可啟動OEM,出,出現現OEM的登錄界面,用戶需要在此的登錄界面,用戶需要在此輸入系統(tǒng)管理員名和口令,如圖輸入系統(tǒng)管理員名和口令,如圖2-24所示。所示。圖圖2-24 OEM登錄頁面登錄頁面 第39頁 輸入用戶名

47、(輸入用戶名(system)和口令,并選擇連接身份)和口令,并選擇連接身份(Normal)即可登錄)即可登錄OEM。連接身份。連接身份SYSDBA代表的是系代表的是系統(tǒng)管理員的身份,統(tǒng)管理員的身份,Normal代表普通用戶身份,登錄的身份代表普通用戶身份,登錄的身份不同能夠使用的功能也不同。如果是第一次使用不同能夠使用的功能也不同。如果是第一次使用OEM,會出,會出現許可證確認頁面,單擊同意,會出現現許可證確認頁面,單擊同意,會出現“數據庫數據庫”主頁的主頁的“主目錄主目錄”屬性頁,如圖屬性頁,如圖2-25所示。所示。圖圖2-25 主目錄頁面主目錄頁面 第40頁OEM可以對可以對Oracle系

48、統(tǒng)進行一系列的管理操作,從系統(tǒng)進行一系列的管理操作,從OEM的主頁面中就可的主頁面中就可以看到以看到OEM中提供的功能,每一個菜單項都是一個操作數據庫的內中提供的功能,每一個菜單項都是一個操作數據庫的內容。具體菜單如下:容。具體菜單如下:主目錄:主要用于顯示當前數據庫中的狀態(tài),提供數據庫中的容量、主目錄:主要用于顯示當前數據庫中的狀態(tài),提供數據庫中的容量、活動會話數、活動會話數、SQL響應時間等性能的顯示功能。響應時間等性能的顯示功能。性能:主要是以圖表的形式顯示數據庫的運行狀態(tài),有主機的性能:主要是以圖表的形式顯示數據庫的運行狀態(tài),有主機的CPU占占用率、平均活動會話數等圖表顯示。用率、平均

49、活動會話數等圖表顯示??捎眯裕褐饕峁祿斓膫浞莺突謴偷墓ぷ???捎眯裕褐饕峁祿斓膫浞莺突謴偷墓ぷ?。服務器:主要是對控制文件、表空間、數據庫配置等信息的管理。服務器:主要是對控制文件、表空間、數據庫配置等信息的管理。方案:主要是對數據庫對象、程序、用戶定義類型等信息的管理。方案:主要是對數據庫對象、程序、用戶定義類型等信息的管理。數據移動:主要是對數據庫中導入和導出數據等操作的管理。數據移動:主要是對數據庫中導入和導出數據等操作的管理。軟件和支持:主要是對數據庫的配置和測試等信息的管理。軟件和支持:主要是對數據庫的配置和測試等信息的管理。Oracle 11g OEM是初學者和最終用戶管理

50、數據庫最方便的管理工具。使是初學者和最終用戶管理數據庫最方便的管理工具。使用用OEM可以很容易地對可以很容易地對Oracle系統(tǒng)進行管理,免除了記憶大量的管系統(tǒng)進行管理,免除了記憶大量的管理命令和數據字典的煩惱。理命令和數據字典的煩惱。第41頁2.4.3 使用使用SQL Developer Oracle SQL Developer( (以下簡稱以下簡稱SQL Developer)是一個是一個Oracle RDBMS SQL和和PL/SQL開發(fā)環(huán)境。這款由開發(fā)環(huán)境。這款由Oracle公公司開發(fā)并提供技術支持的工具可以幫助你進行基于司開發(fā)并提供技術支持的工具可以幫助你進行基于Oracle的的應用程

51、序以及數據庫對象的開發(fā)和維護。應用程序以及數據庫對象的開發(fā)和維護。SQL Developer這這款強大的款強大的RDBMS管理工具提供了適應于管理工具提供了適應于Oracle、Access、MySQL和和SQL Server等多種不同等多種不同RDBMS的集成開發(fā)環(huán)境。的集成開發(fā)環(huán)境。使用使用SQL Developer,既可以同時管理各種,既可以同時管理各種RDBMS的數據庫的數據庫對象,還可以在該環(huán)境中進行對象,還可以在該環(huán)境中進行SQL開發(fā)。開發(fā)。SQL Developer允許用戶創(chuàng)建并維護數據庫對象,查看和允許用戶創(chuàng)建并維護數據庫對象,查看和維護數據,編寫、維護并調試維護數據,編寫、維護

52、并調試PL/SQL代碼。這款工具以其代碼。這款工具以其簡潔整齊的圖形用戶界面大大簡化了開發(fā)工作。簡潔整齊的圖形用戶界面大大簡化了開發(fā)工作。第42頁 Oracle 11g集成了集成了SQL Developer 1.1.3,要求擁有至少,要求擁有至少JDK 1.5以上版本的以上版本的Java平臺。(在平臺。(在Oracle 11gOracle 11g的安裝過的安裝過程中已經集成安裝了程中已經集成安裝了JDK1.5.0_11,本例的安裝目錄為本例的安裝目錄為G:appAdministratorproduct11.1.0db_2jdk。)。) 下面簡單介紹如何使用下面簡單介紹如何使用SQL Devel

53、oper 。 (1) 選擇選擇“開始開始”|“Oracle-OraDb11g_home2”|“應用程序開應用程序開發(fā)發(fā)”|“SQL Developer”,啟動,啟動Oracle SQL Developer。在第一次啟。在第一次啟動動SQL Developer的過程中,用戶需的過程中,用戶需要選擇合適的要選擇合適的Java平臺的平臺的java.exe命命令以運行令以運行SQL Developer環(huán)境,此時環(huán)境,此時選擇選擇G:appAdministratorproduct11.1.0db_2jdkbin目錄下的目錄下的“java.exe”即可(本例安裝的目錄)。用戶也可即可(本例安裝的目錄)。用

54、戶也可以選擇自己安裝的最新版本的以選擇自己安裝的最新版本的JDK環(huán)環(huán)境。境。(2)程序啟動后進入程序啟動后進入Oracle SQL Developer主界面,如圖主界面,如圖2-26所示。所示。圖圖2-26 SQL Developer主界面主界面第43頁(3)(3)使用使用SQL Developer進行數據庫管理和開發(fā)時,首先需進行數據庫管理和開發(fā)時,首先需要通過雙擊左邊欄的要通過雙擊左邊欄的Connections圖標,打開如圖圖標,打開如圖2-27所示的所示的對話框,以新建一個數據庫連接。對話框,以新建一個數據庫連接。圖圖2-27 新建數據庫連接新建數據庫連接根據安裝過程,可以指定任意符合標

55、識符定義的連接名稱,如根據安裝過程,可以指定任意符合標識符定義的連接名稱,如orcl,指,指定用戶名定用戶名sys和口令。選擇數據庫類型為和口令。選擇數據庫類型為Oracle,并指定系統(tǒng)標識符,并指定系統(tǒng)標識符SID為為已經存在已經存在Oracle 11g中存在的中存在的orcl。此時。此時SYS用戶將以數據庫管理員的身用戶將以數據庫管理員的身份登錄服務器。默認情況下用戶的份登錄服務器。默認情況下用戶的Role為為“default”,此時可以更改,此時可以更改Role為為SYSDBA。設置完成后,單擊。設置完成后,單擊“Test”按鈕,可以測試和按鈕,可以測試和Oracle數據庫數據庫服務器的

56、連接,如果連接成功,將在對話框左下角處顯示服務器的連接,如果連接成功,將在對話框左下角處顯示“status:Success”。第44頁(4)最后,單擊最后,單擊“Connect”按鈕,建立按鈕,建立SQL Developer和和Oracle 11g系統(tǒng)中系統(tǒng)中SID為為orcl的數據庫的連接。最后建立連的數據庫的連接。最后建立連接后的接后的SQL Developer運行界面如圖運行界面如圖2-28所示。所示。圖圖2-28 連接成功后的連接成功后的SQL Developer運行界面運行界面需要注意的是,需要注意的是,Oracle 10g并沒有集成并沒有集成SQL Developerer,需要,需要單獨進行安裝。單獨進行安裝。第45頁2.4.4 使用使用PL/SQL Developer Oracle SQL Developer是是Oracle提供的免費圖形化開發(fā)工具,提供的免費圖形化開發(fā)工具,TOAD和和PL/SQL Developer是商業(yè)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論