Oracle系統(tǒng)的管理工具.ppt_第1頁
Oracle系統(tǒng)的管理工具.ppt_第2頁
Oracle系統(tǒng)的管理工具.ppt_第3頁
Oracle系統(tǒng)的管理工具.ppt_第4頁
Oracle系統(tǒng)的管理工具.ppt_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第4章 Oracle系統(tǒng)的管理工具,本章概述,熟悉Oracle系統(tǒng) 的常用工具 、了解 常用的Oracle數(shù)據(jù)庫 管理員用戶,4.2 OEM,4.1 DataBase Configuration Assisant,4.3 SQL*Plus與iSQL*Plus,4.4 數(shù)據(jù)庫管理員,【本章教學導航】,崗位需求調(diào)查,【任務描述】,(1)分別使用命令行和菜單項方式啟動DBCA。 (2)對“StudentData”數(shù)據(jù)庫分別使用命令行和服務項方式啟動與關閉其DBConsole進程。 (3)使用特權用戶“SYS”登錄到OEM,并查看“StudentData”數(shù)據(jù)庫的相關內(nèi)容。 (4)使用命令行方式和特權用戶“SYS”以“SYSDBA”方式登錄到SQL*plus。 (5)使用Windows窗口方式和DBA用戶“System”,以“Normal”方式登錄到SQL*plus。 (6)使用DBA用戶“System”以“Normal”方式登錄到iSQL*Plus。,【知識講解與操作示范】 -4.1 DataBase Configuration Assisant,1命令行方式 【操作步驟】 (效果請參考教材第4章圖4-1): (1)單擊菜單項“開始”“運行”。 (2)在打開的“運行”對話框中輸入“DBCA” (3)單擊【確定】按鈕,打開“DBCA歡迎使用”界面 2菜單項方式 【操作步驟】 (效果請參考教材第4章圖4-2): 單擊 “開始”“程序”“Oracle-OraDb10g_homel”“配置和移植工具”“Database Configration Assisant”菜單項,4.1.1 啟動DBCA 【任務4-1】分別使用命令行和菜單項方式啟動DBCA,【知識講解與操作示范】 -4.2 OEM,1命令行方式 【操作步驟】 (效果請參考教材第4章圖4-3至圖4-5): (1)單擊菜單項“開始”“運行”。 (2)在“運行”對話框中輸入“CMD” (3)單擊【確定】按鈕。在DOS命令環(huán)境中跳轉系統(tǒng)路徑并使用Emctl STart DBConsole命令啟動DBConsole進程 (4)在DOS命令環(huán)境中跳轉系統(tǒng)路徑并使用Emctl Stop DBConsole命令關閉DBConsole進程 2服務項方式 【操作步驟】 (效果請參考教材第4章圖4-6至圖4-7): (1)單擊菜單項“開始”“設置”“控制面版”“管理工具”“服務”。 (2)在“服務”瀏覽窗口中選中“OracleDBConsoleStudentData”進程項。 (3)單擊右鍵打開彈出式菜單,并選擇“啟動”菜單項,即可啟動該進程 (4)重新選中“OracleDBConsoleStudentData”進程項,此時該進程的狀態(tài)為“已啟動”。單擊右鍵打開彈出式菜單,并選擇“停止”菜單項,即可停止該進程,4.2.1 登錄OEM 【任務4-2】對“StudentData”數(shù)據(jù)庫分別使用命令行和服務項方式啟動與關閉其DBConsole進程,【知識講解與操作示范】 -4.2 OEM,【登錄OEM地址格式】http:/hostname:port/em 【參數(shù)說明】 (1)hostname:指Oracle Server所在機器名。 (2)port:指OEM控制工具監(jiān)聽端口號。 【提示】在進行本操作前,應該保證已經(jīng)啟動“Oracle OraDb10g_homel TNSListener”服務項、“StudentData”數(shù)據(jù)庫的DBConsole進程和OracleService進程。 【操作步驟】 (效果請參考教材第4章圖4-8至圖4-9): (1)打開Web瀏覽器,并在其地址欄中輸入“http:/主機號:端口號/em” (2)使用特權用戶“SYS”以“SYSDBA”的方式登錄OEM (3)查看“StudentData”數(shù)據(jù)庫的相關內(nèi)容 【說明】進入數(shù)據(jù)庫主頁面之后,單擊【關閉】或【啟動】按鈕可以關閉或啟動數(shù)據(jù)庫。需要注意,如果要使用OEM啟動或關閉例程,必須配置OS主機身份證明。關于配置OS主機身份證明的詳細說明請參考教材第12章任務【12-7】,【任務4-3】使用特權用戶“SYS”登錄到OEM,并查看“StudentData”數(shù)據(jù)庫的相關內(nèi)容,【知識講解與操作示范】 -4.2 OEM,4.2.2 數(shù)據(jù)庫管理 4.2.3 監(jiān)視數(shù)據(jù)庫性能 4.2.4 維護數(shù)據(jù)庫,【知識講解與操作示范】 -4.3 SQL*Plus與iSQL*Plus,【命令格式】 SQLPLUS username/passwordserver AS SYSDBA | AS SYSOPER 【參數(shù)說明】 username:指定數(shù)據(jù)庫用戶名。 password:指定用戶口令。 server:指定網(wǎng)絡服務名。 AS SYSDBA | AS SYSOPER:指以SYSDBA或SYSOPER特權登錄 【操作步驟】 (效果請參考教材第4章圖4-13): (1)單擊菜單項“開始”“運行”。 (2)在“運行”對話框中輸入“CMD”。 (3)在DOS命令環(huán)境中輸入命令,4.3.1 以命令行方式運行SQL*Plus 【任務4-4】以命令行方式使用特權用戶“SYS”以“SYSDBA”的方式登錄到SQL*plus,【知識講解與操作示范】 -4.3 SQL*Plus與iSQL*Plus,【操作步驟】 (效果請參考教材第4章圖4-14至圖4-15): (1)單擊“開始”“程序”“oracle_oraDb10g_homel”“Application Development”“SQL Plus”菜單項 (2)在“登錄”對話框中輸入登錄用戶名和口令,然后按下【確定】按鈕,即可進入SQL*Plus 。,4.3.2 在Windows窗口環(huán)境下運行SQL*Plus 【任務4-5】通過Windows窗口方式使用用戶“System”以“Normal”的方式登錄到SQL*plus,【知識講解與操作示范】 -4.3 SQL*Plus與iSQL*Plus,【說明】 在Windows平臺上啟動iSQL*Plus應用服務有兩種方法。 (1)直接啟動服務項“OracleOraDb10g_homeliSQL*Plus”。 (2)在命令行執(zhí)行啟動命令ISQLPLUSCTL START。(停止命令為ISQLPLUSCTL STOP) 在服務啟動后,則可以使用瀏覽器運行iSQL*Plus了。首先啟動瀏覽器,然后在地址欄輸入URL地址。 【地址格式】http:/hostname:port/isqplus 【參數(shù)說明】 (效果請參考教材第4章圖4-16至圖4-18): hostname:指Oracle Server所在機器名。 port:指iSQL*Plus的監(jiān)聽端口號。 【操作步驟】 (1)啟動iSQL*Plus應用服務 (2)打開Web瀏覽器,并在其地址欄中輸入“http:/主機號:端口號/ISQLPLUS”,再輸入用戶名與口令 (3)單擊【登錄】按鈕進入iSQL*Plus,4.3.3 iSQL*Plus 【任務4-6】使用DBA用戶“System”以“Normal”方式登錄到iSQL*Plus,【知識講解與操作示范】 -4.4 數(shù)據(jù)庫管理員,4.4.1 SYSDBA特權 SYSDBA特權是Oracle數(shù)據(jù)庫中具有最高級別權限的特殊權限,該種特權可以執(zhí)行啟動數(shù)據(jù)庫、關閉數(shù)據(jù)庫、建立數(shù)據(jù)庫備份和恢復數(shù)據(jù)庫,以及任何期望的管理操作。當建立Oracle數(shù)據(jù)庫后,默認情況下只有SYS用戶具有SYSDBA特權。 4.4.2 SYSOPER特權 SYSOPER特權也是Oracle數(shù)據(jù)庫的一種特殊權限。當用戶具有該權限時,可以啟動數(shù)據(jù)庫、關閉數(shù)據(jù)庫,但不能建立數(shù)據(jù)庫,也不能執(zhí)行不完全恢復,另外,SYSOPER特權也不具備DBA角色的任何權限。當建立Oracle數(shù)據(jù)庫后,默認情況下只有SYS用戶具有SYSOPER特權。 4.4.3 DBA角色 當數(shù)據(jù)庫處于OPEN狀態(tài)時,DBA角色可以在數(shù)據(jù)庫中執(zhí)行各種管理操作,但DBA角色不能執(zhí)行SYSDBA和SYSOPER所具有的任何特權操作(如啟動和關閉數(shù)據(jù)庫、建立數(shù)據(jù)庫等)。,【課堂實踐】,1操作要求 (1)啟動與關閉數(shù)據(jù)庫配置助手(DataBase Configuration Assisant)。 (2)使用DBA用戶“System”登錄到OEM,并查看OEM內(nèi)部結構。 (3)使用DBA用戶“System”登錄到SQL*Plus和iSQL*Plus,并使用查詢語句查看“StudentData”數(shù)據(jù)庫中“學生信息”表中的全部記錄。 (4)使用OEM查看當前Oracle數(shù)據(jù)庫管理員用戶。 2操作提示 (1)使用特權用戶“SYS”登錄到OEM時,請選擇SYSDBA或SYSOPER方式;使用DBA用戶“System”登錄到OEM時,請選擇Normal方式。 (2)使用DBA用戶“System”登錄到SQL*Plus和iSQL*Plus時,如果是訪問本地服務器,則可以對“主機字符串”或“連接標識符”省略不寫。 (3)查看“StudentData”數(shù)據(jù)庫中“學生信息”表中的全部記錄時,請使用以下PL/SQL語法:SELECT * FROM 方案名.表名。,【疑難解析】,問題1:在使用Oracle的任意數(shù)據(jù)庫實例時,有什么服務項是必須啟動的嗎? 答:有,Oracle中做任何操作的前提條件是“OracleOraDb10g_home1TNSListener”服務項已經(jīng)被啟動。 (1)當要對某一數(shù)據(jù)庫實例操作時,則還應該啟動與該實例對應的“OracleService”服務項。 (2)如果要以OEM方式訪問實例內(nèi)容,則還應該啟動與該實例對應的“OracleDBConsole”服務項。 (3)如果要以iSQL*Plus方式訪問實例內(nèi)容,還應該啟動“iSQL*Plus”服務項。 問題2:“SYS”用戶和“SYSTEM”用戶的區(qū)別是什么? 答:(1)“SYS”用戶是SYSDBA和SYSOPER特權用戶,其可以完成開啟或關閉數(shù)據(jù)庫、建立數(shù)據(jù)庫等操作。

溫馨提示

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

評論

0/150

提交評論