Oracle10g數(shù)據(jù)庫應(yīng)用教程_第1頁
Oracle10g數(shù)據(jù)庫應(yīng)用教程_第2頁
Oracle10g數(shù)據(jù)庫應(yīng)用教程_第3頁
Oracle10g數(shù)據(jù)庫應(yīng)用教程_第4頁
Oracle10g數(shù)據(jù)庫應(yīng)用教程_第5頁
已閱讀5頁,還剩42頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、 第第3章章 Oracle數(shù)據(jù)庫管理工具數(shù)據(jù)庫管理工具 課程描述課程描述Oracle 10gOracle 10g的常的常用數(shù)據(jù)庫管理工用數(shù)據(jù)庫管理工具具 本章知識點本章知識點p企業(yè)管理器企業(yè)管理器 pOracle Administration Assistant Oracle Administration Assistant p網(wǎng)絡(luò)配置工具網(wǎng)絡(luò)配置工具 pSQLSQL* *PlusPlus和和iSQLiSQL* *Plus Plus 3.1企業(yè)管理器企業(yè)管理器 企業(yè)管理器是企業(yè)管理器是OracleOracle的主要控制臺,使用它可以實現(xiàn)很多的主要控制臺,使用它可以實現(xiàn)很多數(shù)據(jù)庫管理的功能。數(shù)據(jù)

2、庫管理的功能。從從Oracle10gOracle10g開始,開始,OracleOracle極大的增強了極大的增強了OEMOEM工具,并通工具,并通過服務(wù)器端進行過服務(wù)器端進行EMEM工具全面展現(xiàn)。在工具全面展現(xiàn)。在10g10g中,客戶端可以中,客戶端可以不必安裝任何不必安裝任何OracleOracle客戶端工具,僅憑瀏覽器就可以調(diào)用客戶端工具,僅憑瀏覽器就可以調(diào)用強大的強大的EMEM工具。工具。pEnterprise Manager 10gEnterprise Manager 10g pOracle Enterprise Manager Oracle Enterprise Manager 3.

3、1.1Enterprise Manager 10g Enterprise Manager 10g Enterprise Manager 10g簡稱簡稱EMEM,是,是Oracle 10gOracle 10g提供的新的管理工具,是基提供的新的管理工具,是基本的本的WebWeb管理工具。管理工具。p 啟動啟動Enterprise Manager 10g Enterprise Manager 10g p 使用使用Enterprise Manager Enterprise Manager 啟動啟動Enterprise Manager 10gp通過命令行方式啟動通過命令行方式啟動OracleDBCons

4、oleorclOracleDBConsoleorcl服務(wù):服務(wù): emctl start dbconsole emctl start dbconsolep 設(shè)置環(huán)境變量設(shè)置環(huán)境變量ORACLE_SIDORACLE_SID: set oracle_sid=orcl set oracle_sid=orclp 服務(wù)啟動后,可以在服務(wù)啟動后,可以在WebWeb瀏覽器中按下面的格式瀏覽器中按下面的格式訪問訪問Enterprise Manager 10gEnterprise Manager 10g: http:/Oracle http:/:/em/em啟動啟動Enterprise Manager 10gp

5、在在$ORACLE_HOME/install/portlist.ini$ORACLE_HOME/install/portlist.ini中找到需要的中找到需要的EMEM端口號端口號 p假定假定OracleOracle數(shù)據(jù)庫服務(wù)器名稱為數(shù)據(jù)庫服務(wù)器名稱為OracleServerOracleServer,打開,打開EMEM登錄頁面:登錄頁面: http:/oracleserver:1158/emhttp:/oracleserver:1158/em 啟動啟動Enterprise Manager 10gp第一次使用第一次使用Enterprise Manager 10gEnterprise Manage

6、r 10g,將,將打開打開Oracle Database 10gOracle Database 10g許可授予信息頁許可授予信息頁面面 使用使用Enterprise Manager p主目錄頁面主目錄頁面 單擊此鏈接查看一般信息單擊此鏈接查看主機性能使用使用Enterprise Manager1.1. 一般信息一般信息使用使用Enterprise Manager2.2. 主機主機CPUCPU使用使用Enterprise Manager3.3.活動會話數(shù)。顯示當(dāng)前所有的活動會話及其狀態(tài)活動會話數(shù)。顯示當(dāng)前所有的活動會話及其狀態(tài)信息。信息。4.4.SQLSQL響應(yīng)時間。執(zhí)行一組有代表性的響應(yīng)時間。

7、執(zhí)行一組有代表性的SQLSQL語句所需語句所需要的平均時間。要的平均時間。5.5.診斷概要??梢圆榭磾?shù)據(jù)庫運行的概要信息,掃診斷概要??梢圆榭磾?shù)據(jù)庫運行的概要信息,掃描預(yù)警日志,顯示描預(yù)警日志,顯示ORAORA錯誤信息。錯誤信息。6.6.空間概要??梢圆榭磾?shù)據(jù)庫空間的概要信息,包空間概要??梢圆榭磾?shù)據(jù)庫空間的概要信息,包括數(shù)據(jù)庫大小、有問題的表空間等。括數(shù)據(jù)庫大小、有問題的表空間等。7.7.高可用性。顯示與可用性相關(guān)的信息,包括實例高可用性。顯示與可用性相關(guān)的信息,包括實例恢復(fù)時間、上次備份時間、可用快速恢復(fù)區(qū)百分恢復(fù)時間、上次備份時間、可用快速恢復(fù)區(qū)百分比和閃回事件記錄等。比和閃回事件記錄等

8、。 使用使用Enterprise Managerp性能頁面性能頁面 單擊此鏈接使用使用Enterprise Managerp管理頁面管理頁面 單擊此鏈接使用使用Enterprise Managerp維護頁面維護頁面 3.1.2Oracle Enterprise Manager pOracle Enterprise Oracle Enterprise ManagerManager的主要功能的主要功能OEMOEM是一個是一個JAVAJAVA圖形界面的圖形界面的管理工具,只有安裝了管理工具,只有安裝了OracleOracle客戶端才能夠使用客戶端才能夠使用OEMOEM。 Enterprise Man

9、ager Enterprise Manager登錄登錄窗口窗口 3.1.2Oracle Enterprise ManagerEnterprise Manager Enterprise Manager 常 用 工具3.1.2Oracle Enterprise Managerp編輯本地首選身份證明編輯本地首選身份證明 3.2Oracle Administration Assistant p 啟動啟動Oracle Administration Assistant Oracle Administration Assistant p 設(shè)置默認(rèn)實例和注冊表變量設(shè)置默認(rèn)實例和注冊表變量 p 設(shè)置操作系統(tǒng)數(shù)據(jù)

10、庫管理員和操作員設(shè)置操作系統(tǒng)數(shù)據(jù)庫管理員和操作員 pOracle Administration Assistant for Oracle Administration Assistant for windowswindows是一種圖形用戶界面工具,利用是一種圖形用戶界面工具,利用它可以輕松配置由它可以輕松配置由windowswindows操作系統(tǒng)驗證操作系統(tǒng)驗證的的oracleoracle數(shù)據(jù)庫管理員、操作員、用戶數(shù)據(jù)庫管理員、操作員、用戶和角色,還可以啟動和配置和角色,還可以啟動和配置oracleoracle數(shù)據(jù)數(shù)據(jù)庫服務(wù)。庫服務(wù)。3.2.1啟動啟動Oracle Administration

11、 Assistant Oracle Administration AssistantOracle Administration Assistant窗口窗口 3.2.2設(shè)置默認(rèn)實例和注冊表變量設(shè)置默認(rèn)實例和注冊表變量 OraDb10g_home1 OraDb10g_home1屬性窗口屬性窗口 3.2.2設(shè)置默認(rèn)實例和注冊表變量設(shè)置默認(rèn)實例和注冊表變量OracleOracle注冊表參數(shù)信息注冊表參數(shù)信息 設(shè)置操作系統(tǒng)數(shù)據(jù)庫管理員和操作員設(shè)置操作系統(tǒng)數(shù)據(jù)庫管理員和操作員 “編輯編輯OSOS數(shù)據(jù)庫管理員數(shù)據(jù)庫管理員”對話框?qū)υ捒?3.2.4Oracle數(shù)據(jù)庫管理數(shù)據(jù)庫管理 管理管理OracleOrac

12、le數(shù)據(jù)庫實例數(shù)據(jù)庫實例連接到數(shù)據(jù)庫連接到數(shù)據(jù)庫 數(shù)據(jù)庫的用戶和數(shù)據(jù)庫的用戶和角色項目角色項目 3.2.4Oracle數(shù)據(jù)庫管理數(shù)據(jù)庫管理設(shè)置設(shè)置OracleOracle實例的啟動實例的啟動/ /關(guān)閉選項關(guān)閉選項 設(shè)置設(shè)置Oracle NTOracle NT服務(wù)的啟動選項服務(wù)的啟動選項 3.3網(wǎng)絡(luò)配置工具網(wǎng)絡(luò)配置工具 p Oracle Net Oracle Net簡介簡介 p Net Manager Net Manager p Net Configuration Assistant Net Configuration Assistant 3.3.1Oracle Net簡介簡介 pOrcle n

13、etOrcle net是是Orcle net serviceOrcle net service的一個組件,的一個組件,它支持客戶端應(yīng)用程序到它支持客戶端應(yīng)用程序到oracleoracle數(shù)據(jù)庫服務(wù)器的數(shù)據(jù)庫服務(wù)器的網(wǎng)絡(luò)會話。網(wǎng)絡(luò)會話。p網(wǎng)絡(luò)會話是通過監(jiān)聽程序建立的。監(jiān)聽程序是網(wǎng)絡(luò)會話是通過監(jiān)聽程序建立的。監(jiān)聽程序是駐留在數(shù)據(jù)庫服務(wù)器上的單獨進程。駐留在數(shù)據(jù)庫服務(wù)器上的單獨進程。p定義一個名為定義一個名為ORCL_ORACLESERVERORCL_ORACLESERVER的網(wǎng)絡(luò)服務(wù)名,的網(wǎng)絡(luò)服務(wù)名,代碼如下:代碼如下:pORCL_ORACLESERVER= ORCL_ORACLESERVER=

14、(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=OracleServer)(PORT=1521)(CONNECT_DATA=(SID(HOST=OracleServer)(PORT=1521)(CONNECT_DATA=(SID=orcl)(SERVER=DEDICATED)=orcl)(SERVER=DEDICATED)3.3.2Net Manager p Oracle Net ManagerOracle Net Manager可

15、以對下列可以對下列Oracle NetOracle Net特性和組特性和組件進行配置和管理:件進行配置和管理:1.1. 概要文件概要文件 確定客戶端如何連接到確定客戶端如何連接到OracleOracle網(wǎng)絡(luò)的參數(shù)網(wǎng)絡(luò)的參數(shù)集合。使用概要文件可以配置命名方法、事件記錄、集合。使用概要文件可以配置命名方法、事件記錄、跟蹤、外部命名參數(shù)以及跟蹤、外部命名參數(shù)以及Oracle Advanced SecurityOracle Advanced Security的客戶端參數(shù)。的客戶端參數(shù)。2.2. 服務(wù)命名服務(wù)命名 創(chuàng)建或修改數(shù)據(jù)庫服務(wù)器的網(wǎng)絡(luò)說明。創(chuàng)建或修改數(shù)據(jù)庫服務(wù)器的網(wǎng)絡(luò)說明。3.3. 監(jiān)聽程序監(jiān)聽

16、程序 創(chuàng)建或修改監(jiān)聽程序。創(chuàng)建或修改監(jiān)聽程序。4.4. Oracle Names Server Oracle Names Server 創(chuàng)建、修改創(chuàng)建、修改Oracle Names Oracle Names ServerServer的配置,設(shè)置或控制的配置,設(shè)置或控制 Oracle Names Server Oracle Names Server。3.3.2Net Manager Oracle Net ManagerOracle Net Manager窗口窗口 Net managerNet manager工具上的工具上的3 3個配置結(jié)點:分別個配置結(jié)點:分別對應(yīng)于對應(yīng)于$oracle_home

17、/network/admin$oracle_home/network/admin下的文件:下的文件:p概要文件:概要文件:sqlnet.ora sqlnet.ora 描述關(guān)于連接的參數(shù)描述關(guān)于連接的參數(shù) p服務(wù)命名:服務(wù)命名:tnsnames.ora tnsnames.ora 用于解析本地服務(wù)命名用于解析本地服務(wù)命名p監(jiān)聽程序:監(jiān)聽程序:listener.ora listener.ora 用來設(shè)置用來設(shè)置listenerlistener的配置的配置 信息。信息。 p如果需要訪問遠(yuǎn)端的數(shù)據(jù)庫,就需要首如果需要訪問遠(yuǎn)端的數(shù)據(jù)庫,就需要首先對其進行標(biāo)識。先對其進行標(biāo)識。OracleOracle使用使

18、用服務(wù)命名服務(wù)命名來標(biāo)識遠(yuǎn)端數(shù)據(jù)庫。來標(biāo)識遠(yuǎn)端數(shù)據(jù)庫。p服務(wù)命名也稱為本地命名,是服務(wù)命名也稱為本地命名,是oracle oracle netnet的一種命名方法。它用于將網(wǎng)絡(luò)服務(wù)的一種命名方法。它用于將網(wǎng)絡(luò)服務(wù)名解析為連接描述符,客戶機使用此連名解析為連接描述符,客戶機使用此連接描述符連接數(shù)據(jù)庫或服務(wù)。接描述符連接數(shù)據(jù)庫或服務(wù)。3.3.2Net Manager配置服務(wù)命名配置服務(wù)命名 3.3.2Net Manager配置服務(wù)命名配置服務(wù)命名3.3.2Net Manager配置服務(wù)命名配置服務(wù)命名3.3.3Net Configuration Assistant Net Configuratio

19、n AssistantNet Configuration Assistant配置:配置: p監(jiān)聽程序配置。監(jiān)聽程序配置。p命名方法配置。命名方法配置。p本地本地NetNet服務(wù)名配置。服務(wù)名配置。p目錄使用配置。目錄使用配置。 3.3.3Net Configuration Assistant配置本地配置本地NetNet服務(wù)名服務(wù)名 3.3.3Net Configuration Assistant網(wǎng)絡(luò)服務(wù)名配置窗口網(wǎng)絡(luò)服務(wù)名配置窗口 選擇協(xié)議窗口選擇協(xié)議窗口 3.3.3Net Configuration AssistantTCPTCP協(xié)議設(shè)置窗口協(xié)議設(shè)置窗口 3.3.3Net Configura

20、tion Assistant設(shè)置網(wǎng)絡(luò)協(xié)議名窗口設(shè)置網(wǎng)絡(luò)協(xié)議名窗口 3.4 SQL*Plus和和iSQL*Plus 可以使用可以使用SQLSQL語句訪問語句訪問oracleoracle數(shù)據(jù)庫,實現(xiàn)查詢、插入、修數(shù)據(jù)庫,實現(xiàn)查詢、插入、修改和刪除等操作。改和刪除等操作。Oracle 10gOracle 10g提供了兩個執(zhí)行提供了兩個執(zhí)行SQLSQL語句的工語句的工具。具。 p使用使用SQLSQL* *Plus Plus SQLSQL* *PlusPlus是用戶和服務(wù)器之間的一種接口,用戶可以通過它是用戶和服務(wù)器之間的一種接口,用戶可以通過它使用使用SQLSQL語句交互地訪問數(shù)據(jù)庫。語句交互地訪問數(shù)據(jù)庫。p使用使用iSQLiSQL* *Plus Plus iSQLiSQL* *PlusPlus是是webw

溫馨提示

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

評論

0/150

提交評論