技術(shù)培訓教程管理oracle實例_第1頁
技術(shù)培訓教程管理oracle實例_第2頁
技術(shù)培訓教程管理oracle實例_第3頁
技術(shù)培訓教程管理oracle實例_第4頁
技術(shù)培訓教程管理oracle實例_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

2024/2/261管理Oracle實例2024/2/262目標學習完這課,應(yīng)該能夠做到以下幾點:創(chuàng)建和管理初始化參數(shù)文件啟動和關(guān)閉實例檢測和使用診斷文件2024/2/263Spfile<sid>.ora/pfile<sid>.ora初始化參數(shù)文件CONNECT/ASSYSDBASTARTUPOracleInstanceSGARedoLog

BufferSharedPoolDataDictionary

CacheLibraryCacheDBW0SMONPMONCKPTLGWROthersDatabase

BufferCacheJavaPoolLargePoolStreamPool2024/2/264初始化參數(shù)文件在實例啟動的時候要指定兩種類型的參數(shù):直接的隱含的可以存在多個參數(shù)文件修改參數(shù)生效:PFILESPFILE2024/2/265PFILE文本文件可以用操作系統(tǒng)的編輯器修改手工的修改在下次啟動的時候生效默認的位置$ORACLE_HOME/dbs2024/2/266創(chuàng)建PFILE由一個init.ora文件的例子創(chuàng)建由OracleUniversalInstaller安裝的用操作系統(tǒng)的命令拷貝并由數(shù)據(jù)庫的SID唯一的標識修改initSID.ora編輯參數(shù)根據(jù)數(shù)據(jù)庫的需要指定cpinit.ora$ORACLE_HOME/dbs/initdba01.ora2024/2/267PFILE例子#InitializationParameterFile:initdba01.oradb_name=dba01instance_name=dba01control_files=( /home/dba01/ORADATA/u01/control01dba01.ctl, /home/dba01/ORADATA/u02/control01dba02.ctl)db_block_size=4096db_cache_size=400Mshared_pool_size=50000000java_pool_size=50000000 max_dump_file_size=10240background_dump_dest=/home/dba01/ADMIN/BDUMPuser_dump_dest=/home/dba01/ADMIN/UDUMPcore_dump_dest=/home/dba01/ADMIN/CDUMPundo_management=AUTOundo_tablespace=UNDOTBS...2024/2/268SPFILE-spfile<SID>.ora二進制文件由Oracle服務(wù)器維護一般存在于Oracle服務(wù)器上能用RMAN備份2024/2/269創(chuàng)建SPFILE從一個PFILE文件中創(chuàng)建SPFILE這里

SPFILE-NAME:要創(chuàng)建的SPFILE

PFILE-NAME:用于創(chuàng)建SPFILE的PFILE能夠在實例啟動前后執(zhí)行V$SPPARAMETERCREATESPFILE=‘$ORACLE_HOME/dbs/spfileDBA01.ora’FROMPFILE=‘$ORACLE_HOME/dbs/initDBA01.ora’;2024/2/2610SPFILE例子*.background_dump_dest='/home/dba01/ADMIN/BDUMP'*patible='9.2.0'*.control_files='/home/dba01/ORADATA/u01/ctrl01.ctl‘*.core_dump_dest='/home/dba01/ADMIN/CDUMP'*.db_block_size=4096*.db_name='dba01'*.remote_login_passwordfile='exclusive'*.undo_management='AUTO'*.undo_tablespace='UNDOTBS'...2024/2/2611修改SPFILE中的參數(shù)修改參數(shù)值指定臨時還是永久的改變刪除或者重設(shè)值A(chǔ)LTERSYSTEMSETundo_tablespace=UNDO2;ALTERSYSTEMSETundo_tablespace=UNDO2SCOPE=BOTH;ALTERSYSTEMRESETundo_suppress_errorsSCOPE=BOTHSID='*';2024/2/2612Howtoseteventinspfile?可以使用如下方式在spfile中設(shè)置診斷事件:SQL>altersystemsetevent="10046tracenamecontextforever,level12"scope=spfile;Systemaltered.2024/2/2613STARTUP啟動命令優(yōu)先的順序:spfileSID.ora默認的SPFILEinitSID.ora默認的PFILE如果指定PFILE則不考慮優(yōu)先的順序.

PFILE中能夠調(diào)用SPFILE.STARTUPPFILE=$ORACLE_HOME/dbs/initDBA1.oraSPFILE=/database/startup/spfileDBA1.ora2024/2/2614啟動數(shù)據(jù)庫到OPENOPENMOUNTNOMOUNTSHUTDOWN打開控制文件中所包含的所有文件打開控制文件啟動實例啟動關(guān)閉2024/2/2615STARTUP命令啟動實例和打開數(shù)據(jù)庫:STARTUPSTARTUPPFILE=$ORACLE_HOME/dbs/initdb01.ora2024/2/2616ALTER

DATABASE命令改變數(shù)據(jù)庫狀態(tài)NOMOUNT到MOUNT:只讀打開一個數(shù)據(jù)庫:ALTERDATABASEMOUNT;ALTERDATABASEOPENREADONLY;2024/2/2617以Restricted模式打開數(shù)據(jù)庫使用STARTUP命令去限制訪問數(shù)據(jù)庫使用ALTERSYSTEM把實例變成RESTRICTED模式:STARTUPRESTRICTALTERSYSTEMENABLERESTRICTEDSESSION;2024/2/2618以Read-Only模式打開數(shù)據(jù)庫以只讀模式打開數(shù)據(jù)庫:這種模式下可以:執(zhí)行查詢使用本地管理的默認臨時表空間執(zhí)行磁盤排序把數(shù)據(jù)文件OFFLINE或者ONLINE執(zhí)行OFFLINE的表空間或者數(shù)據(jù)文件的恢復STARTUPMOUNTALTERDATABASEOPENREADONLY;2024/2/2619關(guān)閉數(shù)據(jù)庫關(guān)閉的模式:A=ABORTI=IMMEDIATET=TRANSACTIONALN=NORMALANoNoNoNoTNoNoYesYesINoNoNoYes關(guān)閉的模式允許新的連接等待直到當前session結(jié)束等待直到當前事務(wù)結(jié)束強制檢查點并關(guān)閉文件NNoYesYesYes2024/2/2620SHUTDOWN的選項關(guān)閉的過程:數(shù)據(jù)緩沖區(qū)寫數(shù)據(jù)

到數(shù)據(jù)文件未提交的改變被回滾釋放資源啟動的過程:不用做實例恢復

SHUTDOWNNORMALorSHUTDOWNTRANSACTIONALorSHUTDOWNIMMEDIATE一致性的數(shù)據(jù)庫2024/2/2621SHUTDOWN選項關(guān)閉的過程:被修改的緩存沒有被寫到數(shù)據(jù)文件中去未提交的改變也沒有回滾啟動的過程:聯(lián)機重做日志用于應(yīng)用改變回滾段用于回滾未提交的改變釋放資源SHUTDOWNABORTorInstanceFailureorSTARTUPFORCE不一致的數(shù)據(jù)庫2024/2/2622診斷文件包含有重要意義事件的具體信息用于解決問題用于日常更好的管理數(shù)據(jù)庫幾種診斷文件的類型:alertSID.log文件后臺進程跟蹤文件用戶跟蹤文件診斷文件2024/2/2623告警日志文件alertSID.log文件:記錄命令記錄主要事件的結(jié)果用于日常操作信息用于診斷數(shù)據(jù)庫錯誤必須要由DBA來管理文件存放位置的定義由參數(shù)BACKGROUND_DUMP_DEST決定2024/2/2624后臺進程跟蹤文件后臺進程跟蹤文件記錄由后臺進程檢測到的錯誤用于診斷和解決錯誤當一個后臺進程遭遇錯誤的時候產(chǎn)生位置由參數(shù)BACKGROUND_DUMP_DEST決定2024/2/2625用戶跟蹤文件用戶跟蹤文件由用戶進程產(chǎn)生也能夠由一個服務(wù)器進程產(chǎn)生包含那些被跟蹤的SQL語句的信息包含用戶錯誤信息當用戶遭遇用戶會話錯誤就產(chǎn)生位置由參數(shù)USER_DUMP_DEST決定大小由MAX_DUMP_FILE_SIZE決定2024/2/2626啟用或者禁用用戶跟蹤會話級別:使用ALTERSESSION命令:

ALTERSESSIONSETSQL_TRACE=TRUE執(zhí)行DBMS存儲過程:dbms_system.SET_SQL_TRACE_IN_SESSION實例級別:設(shè)置初始化

溫馨提示

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

最新文檔

評論

0/150

提交評論