Oracle10g入門基礎培訓材料ppt課件_第1頁
Oracle10g入門基礎培訓材料ppt課件_第2頁
Oracle10g入門基礎培訓材料ppt課件_第3頁
Oracle10g入門基礎培訓材料ppt課件_第4頁
Oracle10g入門基礎培訓材料ppt課件_第5頁
已閱讀5頁,還剩134頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、2010 UFIDA Government Affairs Software內(nèi)內(nèi) 容容Oracle數(shù)據(jù)庫軟件安裝和數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)庫軟件安裝和數(shù)據(jù)庫創(chuàng)建使用使用OEM/SQL*PLUS管理數(shù)據(jù)庫管理數(shù)據(jù)庫配置配置Oracle網(wǎng)絡環(huán)境網(wǎng)絡環(huán)境管理管理Oracle實例實例管理數(shù)據(jù)庫存儲結構管理數(shù)據(jù)庫存儲結構管理用戶和權限管理用戶和權限管理方案對象管理方案對象備份與恢復備份與恢復性能監(jiān)控性能監(jiān)控2010 UFIDA Government Affairs SoftwareOracle數(shù)據(jù)庫軟件安裝和數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)庫軟件安裝和數(shù)據(jù)庫創(chuàng)建 2010 UFIDA Government Affairs Soft

2、wareOracle Universal Oracle Universal InstallerInstallerOracle Universal Installer (OUI) 主要功能:查看所安裝的Oracle軟件安裝新的Oracle軟件刪除Oracle軟件OUI 提供安裝幫助.runInstaller2010 UFIDA Government Affairs Software安裝先決條件檢查安裝先決條件檢查安裝之前安裝之前, OUI, OUI將檢查將檢查OracleOracle軟件運行的先軟件運行的先決條件決條件: :最小最小512M512M內(nèi)存內(nèi)存足夠的交換空間足夠的交換空間操作系統(tǒng)補丁

3、操作系統(tǒng)補丁必要內(nèi)核參數(shù)必要內(nèi)核參數(shù)文件系統(tǒng)格式文件系統(tǒng)格式2010 UFIDA Government Affairs Software使用使用OUIOUI安裝安裝OracleOracle軟件軟件2010 UFIDA Government Affairs SoftwareDatabase Configuration Database Configuration Assistant (DBCA)Assistant (DBCA)DBCA功能:創(chuàng)建數(shù)據(jù)庫刪除數(shù)據(jù)庫增加數(shù)據(jù)庫功能選件管理數(shù)據(jù)庫創(chuàng)建模板可以使用online幫助2010 UFIDA Government Affairs Software使

4、用使用DBCADBCA創(chuàng)建數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)庫2010 UFIDA Government Affairs Software使用使用OEM/SQLOEM/SQL* *PLUSPLUS管理數(shù)據(jù)庫管理數(shù)據(jù)庫 2010 UFIDA Government Affairs SoftwareOEMOEM概覽概覽Oracle OEMOracle OEM是一個功能全面的圖形化管理是一個功能全面的圖形化管理工具,在數(shù)據(jù)庫管理方面主要提供以下功能工具,在數(shù)據(jù)庫管理方面主要提供以下功能: :數(shù)據(jù)庫管理數(shù)據(jù)庫管理數(shù)據(jù)庫監(jiān)控數(shù)據(jù)庫監(jiān)控數(shù)據(jù)庫維護數(shù)據(jù)庫維護2010 UFIDA Government Affairs Softwa

5、re打開打開OEMOEM服務服務$emctl start/status dbconsole2010 UFIDA Government Affairs Software登錄登錄OEMOEMhostname:1158/em2010 UFIDA Government Affairs SoftwareOEMOEM登錄界面登錄界面2010 UFIDA Government Affairs SoftwareOEMOEM主界面主界面Property pages2010 UFIDA Government Affairs SoftwareOEMOEM導航導航任務選項卡: 按不同類型的管理任務類型組織鉆取鏈接:

6、提供更多的細節(jié)描述相關鏈接: 提供更多的其他參考鏈接2010 UFIDA Government Affairs Software使用使用SQLSQL* *PlusPlusSQL*Plus 是一個強大的命令行管理工具SQL*Plus 常用在交互模式或批處理處理中SQL connect / as sysdbaConnected.SQL SELECT * FROM hr.regions; REGION_ID REGION_NAME- - 1 Europe 2 Americas 3 Asia 4 Middle East and AfricaSQL 2010 UFIDA Government Affai

7、rs Software配置配置OracleOracle網(wǎng)絡環(huán)境網(wǎng)絡環(huán)境2010 UFIDA Government Affairs Software網(wǎng)絡配置網(wǎng)絡配置: : 概覽概覽ApplicationOracle Net RDBMS Oracle NetClientDatabase server客戶端客戶端/服務器應用連接服務器應用連接TCP/IP network2010 UFIDA Government Affairs Software網(wǎng)絡配置網(wǎng)絡配置: : 概覽概覽 RDBMS Oracle NetClient with Web browserDatabase serverWEB客戶端應用

8、連接客戶端應用連接 TCP/IP networkApplicationOracle NetTCP/IP network protocol2010 UFIDA Government Affairs Software監(jiān)聽程序配置監(jiān)聽程序配置1 12010 UFIDA Government Affairs Software監(jiān)聽程序配置監(jiān)聽程序配置2 22010 UFIDA Government Affairs Software監(jiān)聽程序配置監(jiān)聽程序配置3 32010 UFIDA Government Affairs Software監(jiān)聽程序配置監(jiān)聽程序配置4 42010 UFIDA Governmen

9、t Affairs Software監(jiān)聽程序配置監(jiān)聽程序配置5 52010 UFIDA Government Affairs Software監(jiān)聽程序配置監(jiān)聽程序配置6 62010 UFIDA Government Affairs Software監(jiān)聽程序配置監(jiān)聽程序配置7 72010 UFIDA Government Affairs Software監(jiān)聽器控制工具監(jiān)聽器控制工具LSNRCTLLSNRCTL) UNIX命令行語法提示符語法控制一個非默認監(jiān)聽器監(jiān)聽器控制工具的命令可以在命令行下執(zhí)行也可以監(jiān)聽器控制工具的命令可以在命令行下執(zhí)行也可以在在LSNRCTL提示符下面執(zhí)行提示符下面執(zhí)行 $

10、 lsnrctl $ lsnrctl start LISTENER$ lsnrctl status LISTENER$ lsnrctl stop LISTENERLSNRCTL LSNRCTL set current_listener listener022010 UFIDA Government Affairs Software本地網(wǎng)絡服務配置本地網(wǎng)絡服務配置1 12010 UFIDA Government Affairs Software本地網(wǎng)絡服務配置本地網(wǎng)絡服務配置2 22010 UFIDA Government Affairs Software本地網(wǎng)絡服務配置本地網(wǎng)絡服務配置3 32

11、010 UFIDA Government Affairs Software本地網(wǎng)絡服務配置本地網(wǎng)絡服務配置4 42010 UFIDA Government Affairs Software本地網(wǎng)絡服務配置本地網(wǎng)絡服務配置5 52010 UFIDA Government Affairs Software本地網(wǎng)絡服務配置本地網(wǎng)絡服務配置6 62010 UFIDA Government Affairs Software本地網(wǎng)絡服務配置本地網(wǎng)絡服務配置7 72010 UFIDA Government Affairs Software本地網(wǎng)絡服務配置本地網(wǎng)絡服務配置8 82010 UFIDA Gover

12、nment Affairs Software本地網(wǎng)絡服務配置本地網(wǎng)絡服務配置9 92010 UFIDA Government Affairs Software本地網(wǎng)絡服務配置本地網(wǎng)絡服務配置10102010 UFIDA Government Affairs Software通過通過SQLSQL* *PLUSPLUS測試本地網(wǎng)絡測試本地網(wǎng)絡服務配置服務配置2010 UFIDA Government Affairs Software實驗三實驗三使用Oracle netca 工具配置Oracle網(wǎng)絡啟動和停止監(jiān)聽2010 UFIDA Government Affairs Software管理管理Or

13、acleOracle實例實例2010 UFIDA Government Affairs Software概述概述DatabaseInstanceSGARedo logbufferData buffercacheShared poolData dict.cacheLibrarycache PMON DBW0SMON LGWRCKPTOthersUserprocessServerprocessPGAControl filesData files Redo logfilesArchived log filesParameterfilePasswordfile2010 UFIDA Government

14、 Affairs SoftwareOracleOracle實例管理實例管理SystemMonitorSMONDatabaseWriterDBW0CheckpointCKPTLogWriterLGWRProcessMonitorPMONArchiverARC0SGAJava poolDatabasebuffer cacheRedo log bufferShared poolLarge poolControl fileArchived log filesData filesRedo log files2010 UFIDA Government Affairs SoftwareOracleOracl

15、e內(nèi)存結構內(nèi)存結構Java poolDatabasebuffer cacheRedo log bufferShared poolLarge poolSGAServerprocess1PGAServerprocess2PGABack-groundprocessPGA2010 UFIDA Government Affairs SoftwareOracleOracle進程進程SystemMonitorSMONDatabaseWriterDBW0Check-pointCKPTLogWriterLGWRProcessMonitorPMONArchiverARC0UserprocessSystem Glo

16、bal Area(SGA)Background processesServerprocessUserprocessServerprocessUserprocessServerprocessUserprocessServerprocess2010 UFIDA Government Affairs Software初始化參數(shù)文件初始化參數(shù)文件 文件內(nèi)的項目是為需要訪問的實例指定的文件內(nèi)的項目是為需要訪問的實例指定的 有兩種參數(shù):有兩種參數(shù): 顯示:在文件里有明確的條目顯示:在文件里有明確的條目 隱式:在文件里沒有明確的條目,但是使用隱式:在文件里沒有明確的條目,但是使用Oracle的缺省值的缺省值

17、 可以使用多個文件來應付單個數(shù)據(jù)庫在不同情況可以使用多個文件來應付單個數(shù)據(jù)庫在不同情況的性能優(yōu)化問題的性能優(yōu)化問題 改變文件里的條目來生效是基于使用的初始化參改變文件里的條目來生效是基于使用的初始化參數(shù)的類型的:數(shù)的類型的: 靜態(tài)初始化參數(shù)文件,靜態(tài)初始化參數(shù)文件,PFILE 永久性參數(shù)文件永久性參數(shù)文件,SPFILE2010 UFIDA Government Affairs SoftwarePFILE initSID.ora PFILE一個能夠用操作系統(tǒng)編輯器修改的文本一個能夠用操作系統(tǒng)編輯器修改的文本文件文件 對文件的修改都是手工的對文件的修改都是手工的 修改后的文件要到下次啟動的時候才能

18、生效修改后的文件要到下次啟動的時候才能生效 缺省路徑是缺省路徑是$ORACLE_HOME/dbs2010 UFIDA Government Affairs SoftwareSPFILEspfileSID.ora 一個具有對數(shù)據(jù)庫的修改永久化功能的二進制文一個具有對數(shù)據(jù)庫的修改永久化功能的二進制文件,不需要關閉和啟動件,不需要關閉和啟動 由由Oracle服務器管理服務器管理 記錄由命令記錄由命令ALTER SYSTEM修改的參數(shù)值修改的參數(shù)值 可以指定修改是臨時或是永久的可以指定修改是臨時或是永久的 可以刪除或者將參數(shù)重置來讓實例返回缺省值可以刪除或者將參數(shù)重置來讓實例返回缺省值ALTER SY

19、STEM SET undo_tablespace = UNDO2;ALTER SYSTEM SET undo_tablespace = UNDO2 scope = spfile;ALTER SYSTEM SET undo_tablespace = UNDO2 scope = both;2010 UFIDA Government Affairs Software創(chuàng)建創(chuàng)建SPFILESPFILESPFILE 可以使用可以使用 CREATE SPFILE 命令從命令從initSID.ora文件中創(chuàng)建,這個命令可以在實文件中創(chuàng)建,這個命令可以在實例啟動之前或者之后執(zhí)行:例啟動之前或者之后執(zhí)行:CREA

20、TE SPFILE FROM PFILE;CREATE PFILE FROM SPFILE;2010 UFIDA Government Affairs SoftwareSTARTUP 命令命令STARTUP PFILE=$ORACLE_HOME/dbs/initdb01.ora啟動實例,打開數(shù)據(jù)庫:啟動實例,打開數(shù)據(jù)庫:SQL STARTUP2010 UFIDA Government Affairs Software啟動數(shù)據(jù)庫啟動數(shù)據(jù)庫NOMOUNT OPENMOUNTNOMOUNTSHUTDOWN實例啟動實例啟動STARTUPSHUTDOWN2010 UFIDA Government Aff

21、airs Software啟動數(shù)據(jù)庫啟動數(shù)據(jù)庫MOUNTOPENMOUNTNOMOUNTSHUTDOWN為該實例,為該實例,打開控制文打開控制文件。件。實例啟動實例啟動STARTUPSHUTDOWN2010 UFIDA Government Affairs Software啟動數(shù)據(jù)庫啟動數(shù)據(jù)庫OPENOPENMOUNTNOMOUNTSHUTDOWN為該實例打開所有在控制文為該實例打開所有在控制文件中描述的文件。件中描述的文件。為該實例,為該實例,打開控制文打開控制文件。件。實例啟動實例啟動STARTUPSHUTDOWN2010 UFIDA Government Affairs Software

22、關閉數(shù)據(jù)庫關閉數(shù)據(jù)庫AxxxxTxxooIxxxoShutdown 方式方式允許新連接允許新連接等待,直到當前會話結束等待,直到當前會話結束等待,直到當前事務結束等待,直到當前事務結束強制檢查點,并關閉文件強制檢查點,并關閉文件Nxooo關閉模式:關閉模式: NORMAL TRANSACTIONAL IMMEDIATE ABORTYESNOxo2010 UFIDA Government Affairs SoftwareShutdown Shutdown 選項選項關閉的路徑:關閉的路徑: 數(shù)據(jù)庫高數(shù)據(jù)庫高速緩沖區(qū)速緩沖區(qū)寫到數(shù)據(jù)寫到數(shù)據(jù)文件中文件中 未提交的未提交的修改回滾修改回滾 釋放資源釋放

23、資源運用運用Shutdown Normal,Shutdown Transactional或者或者Shutdown Immediate啟動路徑:啟動路徑: 不需實例不需實例恢復恢復一致的數(shù)據(jù)庫一致的數(shù)據(jù)庫2010 UFIDA Government Affairs SoftwareShutdown Shutdown 選項選項關閉的路徑:關閉的路徑:運用運用Shutdown Abort或者或者實例失敗實例失敗或者或者Startup force啟動路徑:啟動路徑:不一致的數(shù)據(jù)庫不一致的數(shù)據(jù)庫 修改過的緩修改過的緩存不會寫到存不會寫到數(shù)據(jù)文件中數(shù)據(jù)文件中 未提交的修未提交的修改不會回滾改不會回滾 使用重

24、做日使用重做日志重新應用志重新應用修正修正 回滾段回滾回滾段回滾未提交的修未提交的修 改改 釋放資源釋放資源2010 UFIDA Government Affairs Software警報日志文件警報日志文件alertSID.log文件記錄了在數(shù)據(jù)庫運行期間一些文件記錄了在數(shù)據(jù)庫運行期間一些主要事件的命令和結果。主要事件的命令和結果。 用于日常的操作信息或者診斷數(shù)據(jù)庫錯誤用于日常的操作信息或者診斷數(shù)據(jù)庫錯誤 每一個條目都有一個時間戳每一個條目都有一個時間戳 由由DBA管理管理alertSID.log文件文件 由由BACKGROUP_DUMP_DEST決定位置決定位置2010 UFIDA Gov

25、ernment Affairs Software翻開翻開/ /關閉歸檔關閉歸檔1、啟動數(shù)據(jù)庫至Mount狀態(tài) startup mount2、在Mount狀態(tài)下打開/關閉歸檔狀態(tài) alter database archivelog/noarchivelog3、打開數(shù)據(jù)庫 alter database open4、打開自動歸檔 archive log start2010 UFIDA Government Affairs Software使用使用OEMOEM管理重做日志文件管理重做日志文件2010 UFIDA Government Affairs Software表空間和數(shù)據(jù)文件表空間和數(shù)據(jù)文件表空

26、間包含一個或多個數(shù)據(jù)文件表空間包含一個或多個數(shù)據(jù)文件數(shù)據(jù)文件只能屬于一個表空間數(shù)據(jù)文件只能屬于一個表空間數(shù)據(jù)段數(shù)據(jù)段(Segment) (Segment) 可以在同一表空間內(nèi)跨越數(shù)據(jù)可以在同一表空間內(nèi)跨越數(shù)據(jù)文件文件表空間表空間USERSData file 1Data file 22010 UFIDA Government Affairs Software數(shù)據(jù)庫中預置的表空間數(shù)據(jù)庫中預置的表空間SYSTEM: 系統(tǒng)表空間, 包含數(shù)據(jù)字典數(shù)據(jù)及其他管理數(shù)據(jù)SYSAUX: 輔助表空間, SYSTEM 表空間的輔助表空間(10g)TEMP: 臨時表空間, 存放臨時數(shù)據(jù)UNDOTBS1: 回滾表空間,

27、 包含回滾信息USERS: 用戶表空間, 10g中作為非系統(tǒng)用戶的默認表空間2010 UFIDA Government Affairs Software擴大你的數(shù)據(jù)庫擴大你的數(shù)據(jù)庫如今如今, , 你可以通過如下方法擴大你的數(shù)據(jù)庫你可以通過如下方法擴大你的數(shù)據(jù)庫: :創(chuàng)建新的表空間創(chuàng)建新的表空間在已有表空間內(nèi)增加數(shù)據(jù)文件在已有表空間內(nèi)增加數(shù)據(jù)文件擴大數(shù)據(jù)文件大小擴大數(shù)據(jù)文件大小使數(shù)據(jù)文件大小動態(tài)擴展使數(shù)據(jù)文件大小動態(tài)擴展2010 UFIDA Government Affairs Software創(chuàng)建新的表空間創(chuàng)建新的表空間1 12010 UFIDA Government Affairs Soft

28、ware創(chuàng)建新的表空間創(chuàng)建新的表空間2 22010 UFIDA Government Affairs Software修改表空間修改表空間你可以通過下列方法修改表空間你可以通過下列方法修改表空間: :增加數(shù)據(jù)文件增加數(shù)據(jù)文件設置大小自動擴展設置大小自動擴展手動擴展一個數(shù)據(jù)文件手動擴展一個數(shù)據(jù)文件修改最大空間限制修改最大空間限制離線表空間離線表空間2010 UFIDA Government Affairs Software刪除表空間刪除表空間 表空間中所有對象和數(shù)據(jù)都被刪除表空間中所有對象和數(shù)據(jù)都被刪除 加上加上AND DATAFILES子句選項的話子句選項的話OS文件可以文件可以一起刪除一起刪

29、除DROP TABLESPACE userdata INCLUDING CONTENTS AND DATAFILES;2010 UFIDA Government Affairs Software移動數(shù)據(jù)文件:移動數(shù)據(jù)文件:ALTER TABLESPACE 表空間必須脫機表空間必須脫機 目標數(shù)據(jù)文件必須存在目標數(shù)據(jù)文件必須存在ALTER TABLESPACE userdata RENAME DATAFILE /u01/oradata/userdata01.dbf TO /u02/oradata/userdata01.dbf;2010 UFIDA Government Affairs Softwa

30、re移動數(shù)據(jù)文件:移動數(shù)據(jù)文件:ALTER DATABASE 數(shù)據(jù)庫必須數(shù)據(jù)庫必須MOUNT 目標數(shù)據(jù)文件必須存在目標數(shù)據(jù)文件必須存在ALTER DATABASE RENAME FILE /u01/oradata/system01.dbf TO /u03/oradata/system01.dbf;2010 UFIDA Government Affairs Software管理回滾表空間管理回滾表空間回滾包含了數(shù)據(jù)變化發(fā)生前的映像拷貝;事務過程中顯式的回滾(rollback)未提交數(shù)據(jù)或者在做數(shù)據(jù)恢復時, 系統(tǒng)將讀取回滾表空間中數(shù)據(jù);回滾機制保證了讀一致性;回滾提供了閃回的高級功能;回滾數(shù)據(jù)保留

31、時間影響回滾段的重用;2010 UFIDA Government Affairs Software管理回滾保留時間管理回滾保留時間自動調(diào)整回滾保留時間: Oracle數(shù)據(jù)庫根據(jù)對數(shù)據(jù)庫穩(wěn)定運行監(jiān)控的結果自動作出判斷設置回滾保留時間;UNDO_RETENTION: 設置初始化參數(shù), Oracle也可以通過手工設置UNDO_RETENTION來調(diào)整;2010 UFIDA Government Affairs Software管理用戶和權限管理用戶和權限2010 UFIDA Government Affairs Software用戶和權限概覽用戶和權限概覽身份認證身份認證默認表空間默認表空間臨時表空

32、間臨時表空間USERSTEMP2010 UFIDA Government Affairs SoftwareOracleOracle預置的用戶預置的用戶下列用戶由下列用戶由OracleOracle在數(shù)據(jù)庫創(chuàng)建時建立在數(shù)據(jù)庫創(chuàng)建時建立: :SYS: SYS: 數(shù)據(jù)庫管理員用戶數(shù)據(jù)庫管理員用戶SYSTEM: SYSTEM: 數(shù)據(jù)庫管理員用戶數(shù)據(jù)庫管理員用戶SYSMAN: OEMSYSMAN: OEM管理用戶管理用戶DBSNMP: OEMDBSNMP: OEM代理用戶代理用戶示例用戶示例用戶: HR, OE, SH, and so on: HR, OE, SH, and so on2010 UFIDA

33、 Government Affairs Software創(chuàng)建用戶創(chuàng)建用戶2010 UFIDA Government Affairs Software修改用戶修改用戶設置用戶在設置用戶在INVENTORY表表空間上的空間配額空間上的空間配額2010 UFIDA Government Affairs Software創(chuàng)建新用戶:創(chuàng)建新用戶:數(shù)據(jù)庫驗證數(shù)據(jù)庫驗證設置初始密碼:設置初始密碼:CREATE USER SHOPOWNERIDENTIFIED BY soccerDEFAULT TABLESPACE dataTEMPORARY TABLESPACE tempQUOTA 15m ON INVEN

34、TORYPASSWORD EXPIRE;2010 UFIDA Government Affairs Software修改在表空間中的限額修改在表空間中的限額ALTER USER SHOPOWNERQUOTA 0 ON INVENTORY;2010 UFIDA Government Affairs Software刪除用戶刪除用戶DROP USER aaron; 如果用戶方案里含有對象,使用如果用戶方案里含有對象,使用CASCADE子句刪子句刪除方案里的所有對象除方案里的所有對象 當前連接到當前連接到Oracle服務器的用戶無法刪除服務器的用戶無法刪除DROP USER aaron CASCAD

35、E;2010 UFIDA Government Affairs Software用戶鎖定用戶鎖定登錄失敗登錄失敗手工鎖定手工鎖定用戶鎖定用戶鎖定手工解鎖手工解鎖用戶非鎖定用戶非鎖定用戶用戶DBA2010 UFIDA Government Affairs Software通過通過OEMOEM解鎖用戶和修改密碼解鎖用戶和修改密碼DBA選定用戶,然后按編輯按鈕設置選定用戶,然后按編輯按鈕設置2010 UFIDA Government Affairs Software角色角色UsersPrivilegesRolesUPDATE ON JOBSINSERT ON JOBSSELECT ON JOBSCR

36、EATE TABLECREATE SESSIONHR_CLERKHR_MGRABC2010 UFIDA Government Affairs Software角色的優(yōu)點角色的優(yōu)點 簡化了權限管理簡化了權限管理 動態(tài)權限管理動態(tài)權限管理 權限的選擇性可用性權限的選擇性可用性 通過通過OS授權授權 提高性能提高性能2010 UFIDA Government Affairs Software預定義的角色預定義的角色角色名稱角色名稱描畫描畫CONNECT,為了向后兼容,提供這兩個角色為了向后兼容,提供這兩個角色RESOURCEDBA所有系統(tǒng)權限所有系統(tǒng)權限WITH ADMIN OPTIONEXP_FU

37、LL_DATABASE輸出數(shù)據(jù)庫所需的權限輸出數(shù)據(jù)庫所需的權限IMP_FULL_DATABASE輸入數(shù)據(jù)庫所需的權限輸入數(shù)據(jù)庫所需的權限 DELETE_CATALOG_ROLE對數(shù)據(jù)字典表的對數(shù)據(jù)字典表的DELETE權限權限 EXECUTE_CATALOG_ROLE對數(shù)據(jù)字典包的對數(shù)據(jù)字典包的EXECUTE 權限權限SELECT_CATALOG_ROLE對數(shù)據(jù)字典表的對數(shù)據(jù)字典表的SELECT權限權限 2010 UFIDA Government Affairs Software指定角色指定角色GRANT oe_clerk TO scott;GRANT hr_clerk TO hr_manage

38、r;GRANT hr_manager TO scott WITH ADMINOPTION;2010 UFIDA Government Affairs Software撤銷用戶的角色撤銷用戶的角色REVOKE oe_clerk FROM scott;REVOKE hr_manager FROM PUBLIC;2010 UFIDA Government Affairs Software刪除角色刪除角色DROP ROLE hr_manager;2010 UFIDA Government Affairs Software管理權限管理權限兩種類型的權限:兩種類型的權限: 系統(tǒng):允許用戶在數(shù)據(jù)庫中執(zhí)行特定

39、的操作系統(tǒng):允許用戶在數(shù)據(jù)庫中執(zhí)行特定的操作 對象:允許用戶訪問和操縱特定的對象對象:允許用戶訪問和操縱特定的對象2010 UFIDA Government Affairs Software系統(tǒng)權限系統(tǒng)權限 有超過有超過100種獨立的系統(tǒng)權限種獨立的系統(tǒng)權限 權限中的權限中的ANY 關鍵字,表明用戶在任何方案中都關鍵字,表明用戶在任何方案中都具有權限具有權限 GRANT 命令授予用戶或用戶組權限命令授予用戶或用戶組權限 REVOKE 命令取消權限命令取消權限2010 UFIDA Government Affairs Software系統(tǒng)權限:例子系統(tǒng)權限:例子CategoryExamples

40、INDEXCREATE ANY INDEXALTER ANY INDEXDROP ANY INDEX TABLE CREATE TABLECREATE ANY TABLEALTER ANY TABLEDROP ANY TABLESELECT ANY TABLEUPDATE ANY TABLEDELETE ANY TABLESESSIONCREATE SESSIONALTER SESSIONRESTRICTED SESSIONTABLESPACECREATE TABLESPACEALTER TABLESPACEDROP TABLESPACEUNLIMITED TABLESPACE2010 UFI

41、DA Government Affairs Software授予系統(tǒng)權限授予系統(tǒng)權限GRANT CREATE SESSION TO emi;GRANT CREATE SESSION TO emi WITH ADMIN OPTION;2010 UFIDA Government Affairs SoftwareSYSDBA 和和SYSOPER權限權限CategoryExamples SYSOPER STARTUPSHUTDOWN ALTER DATABASE OPEN | MOUNT ALTER DATABASE BACKUP CONTROLFILEALTER TABLESPACE BEGIN/E

42、ND BACKUP RECOVER DATABASEALTER DATABASE ARCHIVELOGRESTRICTED SESSION SYSDBASYSOPER privileges WITH ADMIN OPTIONCREATE DATABASERECOVER DATABASE UNTIL 2010 UFIDA Government Affairs Software對象權限對象權限Object priv.TableViewSequenceProcedureALTERDELETEEXECUTEINDEXINSERTREFERENCESSELECTUPDATE2010 UFIDA Gove

43、rnment Affairs Software授予對象權限授予對象權限GRANT EXECUTE ON dbms_output TO jeff;GRANT UPDATE ON emi.customers TO jeff WITHGRANT OPTION;2010 UFIDA Government Affairs Software撤銷對象權限撤銷對象權限REVOKE SELECT ON emi.orders FROM jeff;2010 UFIDA Government Affairs Software使用使用OEMOEM創(chuàng)建和修改角色創(chuàng)建和修改角色按系統(tǒng)權限頁增加系按系統(tǒng)權限頁增加系統(tǒng)權限統(tǒng)權

44、限按對象權限頁增加對按對象權限頁增加對象權限象權限2010 UFIDA Government Affairs Software使用使用OEMOEM管理用戶管理用戶通過按通過按Move授權,授權,Remove撤銷權限撤銷權限2010 UFIDA Government Affairs Software管理方案對象管理方案對象2010 UFIDA Government Affairs Software什么是方案什么是方案? ?HR 方案方案用戶用戶HR所有者所有者2010 UFIDA Government Affairs Software進入方案對象進入方案對象點擊相關鏈接進入相應方案點擊相關鏈接進

45、入相應方案對象對象2010 UFIDA Government Affairs Software創(chuàng)建和修改表結構創(chuàng)建和修改表結構定義表名和方案定義表名和方案定義字段名、字段類型及長度定義字段名、字段類型及長度2010 UFIDA Government Affairs Software定義表字段的數(shù)據(jù)類型定義表字段的數(shù)據(jù)類型常用的數(shù)據(jù)類型:常用的數(shù)據(jù)類型:CHAR: CHAR: 定長字符串數(shù)據(jù)類型;定長字符串數(shù)據(jù)類型;DATE: DATE: 日期型,取值范圍:日期型,取值范圍:Jan. 1, 4712 Jan. 1, 4712 B.C., B.C., 至至 Dec. 31, 9999 A.D.De

46、c. 31, 9999 A.D.NUMBER: NUMBER: 數(shù)值型,包含整型和浮點型數(shù)值型,包含整型和浮點型VARCHAR2: VARCHAR2: 變長字符串數(shù)據(jù)類型變長字符串數(shù)據(jù)類型2010 UFIDA Government Affairs Software理解數(shù)據(jù)的完整性理解數(shù)據(jù)的完整性2010 UFIDA Government Affairs Software定義約束定義約束2010 UFIDA Government Affairs Software查看表的屬性查看表的屬性2010 UFIDA Government Affairs Software查看表中的數(shù)據(jù)查看表中的數(shù)據(jù)2010

47、 UFIDA Government Affairs Software刪除表刪除表表定義從數(shù)據(jù)字典中刪除表中所有數(shù)據(jù)行被刪除表上所有索引被刪除2010 UFIDA Government Affairs Software管理索引管理索引索引特性索引特性: :提供更快查詢數(shù)據(jù)的方法提供更快查詢數(shù)據(jù)的方法自動被使用自動被使用與表數(shù)據(jù)物理獨立與表數(shù)據(jù)物理獨立表數(shù)據(jù)發(fā)生更新時,索引自動維護表數(shù)據(jù)發(fā)生更新時,索引自動維護索引條目指向表中的數(shù)據(jù)行索引條目指向表中的數(shù)據(jù)行2010 UFIDA Government Affairs Software創(chuàng)建和刪除索引創(chuàng)建和刪除索引2010 UFIDA Governme

48、nt Affairs Software管理視圖管理視圖視圖是從一個或幾個基本表或其他視圖取出的數(shù)據(jù)展現(xiàn) .視圖不包含物理數(shù)據(jù)2010 UFIDA Government Affairs Software管理數(shù)據(jù)庫常駐程序管理數(shù)據(jù)庫常駐程序主要常駐程序有主要常駐程序有: :程序包程序包程序包體程序包體過程過程函數(shù)函數(shù)觸發(fā)器觸發(fā)器2010 UFIDA Government Affairs Software使用使用OEMOEM管理數(shù)據(jù)庫常駐程序管理數(shù)據(jù)庫常駐程序點擊相關鏈接管理對應程序點擊相關鏈接管理對應程序2010 UFIDA Government Affairs Software管理方案對象的訪問

49、管理方案對象的訪問SELECT FROM table授予對象權授予對象權限限INSERT UPDATE DELETEEXECUTE2010 UFIDA Government Affairs Software實驗六實驗六創(chuàng)建表定義約束創(chuàng)建索引將該表訪問權限賦予其他用戶2010 UFIDA Government Affairs Software導出和導入實用程序用于實施數(shù)據(jù)庫的邏輯備份和恢復導出實用程序將數(shù)據(jù)庫中的對象定義和數(shù)據(jù)備份到一個操作系統(tǒng)二進制文件中導入實用程序讀取二進制導出文件并將對象和數(shù)據(jù)載入數(shù)據(jù)庫中導入導出使用程序導入導出使用程序2010 UFIDA Government Affai

50、rs Software導出和導入實用程序的特點導出和導入實用程序的特點導出和導入實用程序的特點有:導出和導入實用程序的特點有:可以按時間保存表結構和數(shù)據(jù)可以按時間保存表結構和數(shù)據(jù)允許導出指定的表,并重新導入到新的數(shù)據(jù)庫中允許導出指定的表,并重新導入到新的數(shù)據(jù)庫中可以把數(shù)據(jù)庫遷移到另外一臺異構服務器上可以把數(shù)據(jù)庫遷移到另外一臺異構服務器上在兩個不同版本的在兩個不同版本的OracleOracle數(shù)據(jù)庫之間傳輸數(shù)據(jù)數(shù)據(jù)庫之間傳輸數(shù)據(jù)在聯(lián)機狀態(tài)下進行備份和恢復在聯(lián)機狀態(tài)下進行備份和恢復可以重新組織表的存儲結構,減少鏈接及磁盤碎可以重新組織表的存儲結構,減少鏈接及磁盤碎片片2010 UFIDA Gove

51、rnment Affairs Software導出和導入實用程序導出和導入實用程序q導出和導入數(shù)據(jù)庫對象的四種模式是:導出導入模式完全數(shù)據(jù)庫 表空間表用戶導出和導入整個數(shù)據(jù)庫中的所有對象導出和導入一個或多個指定的表或表分區(qū)導出和導入一個用戶模式中的所有對象導出和導入一個或多個指定的表空間中的所有對象2010 UFIDA Government Affairs Software導出實用程序導出實用程序 命令參數(shù)命令參數(shù)導出實用程序有以下常用命令參數(shù):參數(shù)說明USERIDUSERID確定執(zhí)行導出實用程序的用戶名和口令確定執(zhí)行導出實用程序的用戶名和口令BUFFERBUFFER確定導出數(shù)據(jù)時所使用的緩沖

52、區(qū)大小,其大小用字節(jié)表示確定導出數(shù)據(jù)時所使用的緩沖區(qū)大小,其大小用字節(jié)表示FILEFILE指定導出的二進制文件名稱,默認的擴展名是指定導出的二進制文件名稱,默認的擴展名是.dmp.dmpFULLFULL指定是否以全部數(shù)據(jù)庫方式導出,只有授權用戶才可使用此參數(shù)指定是否以全部數(shù)據(jù)庫方式導出,只有授權用戶才可使用此參數(shù)OWNEROWNER要導出的數(shù)據(jù)庫用戶列表要導出的數(shù)據(jù)庫用戶列表HELPHELP指定是否顯示幫助消息和參數(shù)說明指定是否顯示幫助消息和參數(shù)說明ROWSROWS確定是否要導出表中的數(shù)據(jù)確定是否要導出表中的數(shù)據(jù)TABLESTABLES按表方式導出時,指定需導出的表和分區(qū)的名稱按表方式導出時,

53、指定需導出的表和分區(qū)的名稱PARFILEPARFILE指定傳遞給導出實用程序的參數(shù)文件名指定傳遞給導出實用程序的參數(shù)文件名TABLESPACESTABLESPACES按表空間方式導出時,指定要導出的表空間名按表空間方式導出時,指定要導出的表空間名2010 UFIDA Government Affairs Software導出實用程序導出實用程序 2-2 2-2exp scott/tigerorcl file=scott_back owner=scott按用戶方式導出數(shù)據(jù)exp scott/tigerorcl tables=(emp, dept) file=scott_back_tab按表方式導

54、出數(shù)據(jù)exp system/system parfile=C:parameters.txt使用參數(shù)文件導出數(shù)據(jù)exp system/systemorcl tablespaces=(users) file=tbs_users按表空間方式導出數(shù)據(jù)2010 UFIDA Government Affairs Software參數(shù)說明USERIDUSERID指定執(zhí)行導入的用戶名和密碼指定執(zhí)行導入的用戶名和密碼BUFFERBUFFER指定用來讀取數(shù)據(jù)的緩沖區(qū)大小,以字節(jié)為單位指定用來讀取數(shù)據(jù)的緩沖區(qū)大小,以字節(jié)為單位COMMITCOMMIT指定是否在每個數(shù)組(其大小由指定是否在每個數(shù)組(其大小由BUFFE

55、RBUFFER參數(shù)設置)插入后進行提交參數(shù)設置)插入后進行提交FILEFILE指定要導入的二進制文件名指定要導入的二進制文件名FROMUSERFROMUSER指定要從導出轉儲文件中導入的用戶模式指定要從導出轉儲文件中導入的用戶模式TOUSERTOUSER指定要將對象導入的用戶名。指定要將對象導入的用戶名。FROMUSERFROMUSER與與TOUSERTOUSER可以不同可以不同F(xiàn)ULLFULL指定是否要導入整個導出轉儲文件指定是否要導入整個導出轉儲文件TABLESTABLES指定要導入的表的列表指定要導入的表的列表ROWSROWS指定是否要導入表中的行指定是否要導入表中的行PARFILEPA

56、RFILE指定傳遞給導入實用程序的參數(shù)文件名,此文件可以包含這里列出指定傳遞給導入實用程序的參數(shù)文件名,此文件可以包含這里列出的所有參數(shù)的所有參數(shù)IGNOREIGNORE導入時是否忽略遇到的錯誤,默認為導入時是否忽略遇到的錯誤,默認為N NTABLESPACESTABLESPACES按表空間方式導入,列出要導入的表空間名按表空間方式導入,列出要導入的表空間名導入實用程序有如下常用命導入實用程序有如下常用命令參數(shù):令參數(shù):2010 UFIDA Government Affairs Software導入示范導入示范imp accp/accporcl file=item_back.dmp ignor

57、e=y full=y將整個文件導入數(shù)據(jù)庫imp system/system parfile=C:parameters.txt使用參數(shù)文件導入數(shù)據(jù)imp system/systemorcl file=scott_back fromuser=scott touser=martin tables=(emp,dept)將scott用戶的表導入到martin用戶2010 UFIDA Government Affairs Software閃回表閃回表閃回表可以使你將一個表恢復到指定的時間點;數(shù)據(jù)從回滾表空間中獲得并實現(xiàn)閃回功能;需要閃回的表必須啟用行遷移功能。2010 UFIDA Government A

58、ffairs Software性能監(jiān)控性能監(jiān)控?DBA Perf MonTuning AdvAccess AdvMemoryStatsInvalid Obj2010 UFIDA Government Affairs Software性能監(jiān)控性能監(jiān)控1 12010 UFIDA Government Affairs Software性能監(jiān)控性能監(jiān)控2 22010 UFIDA Government Affairs Software性能監(jiān)控性能監(jiān)控3 32010 UFIDA Government Affairs Software性能監(jiān)控性能監(jiān)控: : 頂級會話頂級會話2010 UFIDA Govern

59、ment Affairs Software性能監(jiān)控性能監(jiān)控: : 頂級服務頂級服務2010 UFIDA Government Affairs SoftwareSQLSQL優(yōu)化指導優(yōu)化指導: : 概覽概覽Add missing indexRun access advisorRestructure SQLTune SQL plan(SQL profile)Automatic Tuning OptimizerSQL analysisoptimization modeAccess analysis optimization modePlan tuning optimization modeStatistics checkoptimization modeDetect stale or missingstatisticsComprehensive SQL tuningSQL Tuning AdvisorPerf Mon Tuning AdvAccess AdvMemoryStatsInvalid Obj2010 UFIDA Government Affairs SoftwareSQLSQL優(yōu)化指導選項和建議優(yōu)化指導選項和建議2010 UFIDA Government Affairs Software運用運用 SQLSQL優(yōu)化指導優(yōu)化指導使用SQL優(yōu)化指導分析SQL語句并獲取優(yōu)化

溫馨提示

  • 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

提交評論