版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第4章數(shù)據(jù)庫管理、配置和維護(hù)本章主要內(nèi)容4.1創(chuàng)建和刪除數(shù)據(jù)庫4.2配置數(shù)據(jù)庫4.3維護(hù)數(shù)據(jù)庫實(shí)例4.3維護(hù)數(shù)據(jù)庫實(shí)例4.3.1在OEM中維護(hù)數(shù)據(jù)庫實(shí)例4.3.2使用shutdown命令關(guān)閉數(shù)據(jù)庫實(shí)例4.3.3使用startup命令啟動(dòng)數(shù)據(jù)庫實(shí)例第4章數(shù)據(jù)庫管理、配置和維護(hù)4.2-4.3關(guān)閉和啟動(dòng)數(shù)據(jù)庫啟動(dòng)數(shù)據(jù)庫實(shí)例的步驟Oracle數(shù)據(jù)庫實(shí)例的狀態(tài)關(guān)閉數(shù)據(jù)庫實(shí)例啟動(dòng)數(shù)據(jù)庫實(shí)例改變數(shù)據(jù)庫的狀態(tài)第4章數(shù)據(jù)庫管理、配置和維護(hù)啟動(dòng)數(shù)據(jù)庫的步驟OPENMOUNTNOMOUNTSHUTDOWN打開控制文件啟動(dòng)實(shí)例啟動(dòng)數(shù)據(jù)庫打開在控制文件中描述的所有文件第4章數(shù)據(jù)庫管理、配置和維護(hù)步驟一創(chuàng)建并啟動(dòng)例程此時(shí)的例程還沒有與一個(gè)確定的數(shù)據(jù)庫相聯(lián)系,或者說數(shù)據(jù)庫是否存在對(duì)例程的啟動(dòng)并沒有影響。如果初始化參數(shù)文件或參數(shù)設(shè)置有誤,則無法啟動(dòng)例程。參數(shù)文件圖:由參數(shù)文件中初始化參數(shù)決定如何啟動(dòng)例程啟動(dòng)數(shù)據(jù)庫的步驟第4章數(shù)據(jù)庫管理、配置和維護(hù)步驟二裝載數(shù)據(jù)庫
裝載數(shù)據(jù)庫時(shí),例程將打開數(shù)據(jù)庫的控制文件,根據(jù)初始化參數(shù)control_files的設(shè)置找到控制文件,并從中獲取數(shù)據(jù)庫名稱、數(shù)據(jù)文件的位置和名稱等關(guān)于數(shù)據(jù)庫物理結(jié)構(gòu)的信息,為下一步打開數(shù)據(jù)庫做好準(zhǔn)備。在裝載階段,例程并不會(huì)打開數(shù)據(jù)庫的物理文件、即數(shù)據(jù)文件和重做日志文件,所以數(shù)據(jù)庫還是處于關(guān)閉狀態(tài)。只有數(shù)據(jù)庫管理員通過部分命令修改數(shù)據(jù)庫,而用戶無法與數(shù)據(jù)庫建立連接或會(huì)話。參數(shù)文件控制文件圖:由參數(shù)文件找到控制文件,以便裝載數(shù)據(jù)庫啟動(dòng)數(shù)據(jù)庫的步驟第4章數(shù)據(jù)庫管理、配置和維護(hù)步驟三打開數(shù)據(jù)庫
打開數(shù)據(jù)庫時(shí),例程將打開所有的聯(lián)機(jī)狀態(tài)的數(shù)據(jù)文件和重做日志文件。
只有將數(shù)據(jù)庫設(shè)置為打開狀態(tài),數(shù)據(jù)庫才處于正常運(yùn)行狀態(tài),此時(shí)用戶才能與數(shù)據(jù)庫建立連接或會(huì)話,以存取數(shù)據(jù)庫中的信息??刂莆募?lián)機(jī)狀態(tài)的數(shù)據(jù)文件聯(lián)機(jī)狀態(tài)的日志文件圖:控制文件找到各種數(shù)據(jù)庫文件,以便打開數(shù)據(jù)庫啟動(dòng)數(shù)據(jù)庫的步驟第4章數(shù)據(jù)庫管理、配置和維護(hù)啟動(dòng)數(shù)據(jù)庫的步驟OPENMOUNTNOMOUNTSHUTDOWN打開控制文件啟動(dòng)實(shí)例啟動(dòng)數(shù)據(jù)庫打開在控制文件中描述的所有文件第4章數(shù)據(jù)庫管理、配置和維護(hù)Oracle數(shù)據(jù)庫實(shí)例的狀態(tài)已啟動(dòng)(NOMOUNT)。只讀取初始化參數(shù)文件、初始化SGA和啟動(dòng)后臺(tái)進(jìn)程,創(chuàng)建并啟動(dòng)實(shí)例,但不裝載數(shù)據(jù)庫。該模式用于重新創(chuàng)建控制文件,對(duì)控制文件進(jìn)行恢復(fù)或從頭重新創(chuàng)建數(shù)據(jù)庫。因?yàn)榇藸顟B(tài)下沒有打開數(shù)據(jù)庫,所以不允許用戶訪問。該狀態(tài)也稱為“不裝載”。已裝載(MOUNT)。讀取初始化參數(shù)文件、初始化SGA和啟動(dòng)后臺(tái)進(jìn)程,創(chuàng)建并啟動(dòng)實(shí)例。并且根據(jù)初始化參數(shù)control_files的值,找到并打開控制文件,找出數(shù)據(jù)庫的物理結(jié)構(gòu)信息裝載數(shù)據(jù)庫,但不打開數(shù)據(jù)庫。該模式用于更改數(shù)據(jù)庫的歸檔模式或執(zhí)行恢復(fù)操作,還用于數(shù)據(jù)文件恢復(fù)。因?yàn)榇藸顟B(tài)下沒有打開數(shù)據(jù)庫,所以不允許用戶訪問。第4章數(shù)據(jù)庫管理、配置和維護(hù)Oracle數(shù)據(jù)庫實(shí)例的狀態(tài)打開(OPEN)。讀取初始化參數(shù)文件、初始化SGA和啟動(dòng)后臺(tái)進(jìn)程,創(chuàng)建并啟動(dòng)實(shí)例。并且根據(jù)初始化參數(shù)control_files的值,找到并打開控制文件,找出數(shù)據(jù)庫的物理結(jié)構(gòu)信息裝載數(shù)據(jù)庫,打開各種數(shù)據(jù)庫文件,處于聯(lián)機(jī)狀態(tài)。該模式是默認(rèn)的啟動(dòng)模式,它允許任何有效用戶連接到數(shù)據(jù)庫,并執(zhí)行典型的數(shù)據(jù)訪問操作。關(guān)閉(CLOSE)。將Oracle實(shí)例從允許用戶訪問數(shù)據(jù)庫的狀態(tài)轉(zhuǎn)變?yōu)樾葜範(fàn)顟B(tài)。關(guān)閉操作首先終止用戶訪問數(shù)據(jù)庫所需的進(jìn)程,然后釋放計(jì)算機(jī)中供Oracle運(yùn)行使用的那部分內(nèi)存。第4章數(shù)據(jù)庫管理、配置和維護(hù)NOMOUNT未裝載狀態(tài)數(shù)據(jù)庫服務(wù)器操作: 讀取參數(shù)文件 根據(jù)參數(shù)設(shè)置分配空間 啟動(dòng)后臺(tái)進(jìn)程 打開報(bào)警(或跟蹤)文件,記錄啟動(dòng)過程
用戶操作(數(shù)據(jù)庫管理員): 創(chuàng)建數(shù)據(jù)庫,創(chuàng)建文件 重建控制文件第4章數(shù)據(jù)庫管理、配置和維護(hù)MOUNT裝載狀態(tài)數(shù)據(jù)庫操作:
讀取控制文件:得到數(shù)據(jù)庫信息 將數(shù)據(jù)庫和實(shí)例關(guān)聯(lián)在一起用戶操作(數(shù)據(jù)庫管理員): 重命名、增加、刪除數(shù)據(jù)文件、重做日志文件 數(shù)據(jù)庫的備份和恢復(fù)改變數(shù)據(jù)庫的歸檔模式第4章數(shù)據(jù)庫管理、配置和維護(hù)OPEN打開狀態(tài)數(shù)據(jù)庫操作: 讀取文件的SCN號(hào),判斷數(shù)據(jù)一致性,是否打開或回滾。 檢查數(shù)據(jù)文件狀態(tài)用戶操作: 查看數(shù)據(jù)
....第4章數(shù)據(jù)庫管理、配置和維護(hù)啟動(dòng)數(shù)據(jù)庫命令命令選項(xiàng)含義startupnomount創(chuàng)建啟動(dòng)例程mount創(chuàng)建例程,并裝載數(shù)據(jù)庫open創(chuàng)建例程,裝載數(shù)據(jù)庫并打開(特殊)force正常方式啟動(dòng)不了時(shí),用forcerestrict以open狀態(tài)啟動(dòng)數(shù)據(jù)庫的受限模式pfile以pfile文件來啟動(dòng)第4章數(shù)據(jù)庫管理、配置和維護(hù)關(guān)閉數(shù)據(jù)庫實(shí)例正常關(guān)閉立即關(guān)閉事務(wù)處理關(guān)閉中止關(guān)閉
只有以SYSDBA或SYSOPER身份登錄到SQL*Plus之后,才能執(zhí)行關(guān)閉數(shù)據(jù)庫的操作第4章數(shù)據(jù)庫管理、配置和維護(hù)關(guān)閉數(shù)據(jù)庫命令命令選項(xiàng)含義shutdownnormal等待所有連接都斷開才關(guān)閉transactional等所有未提交事務(wù)完成關(guān)閉immediate回滾未提交事務(wù),關(guān)閉。abort不回滾未提交事務(wù),關(guān)閉。第4章數(shù)據(jù)庫管理、配置和維護(hù)關(guān)閉數(shù)據(jù)庫的模式Shutdown模式NormalImmediateTransactionalAbort是否允許新連接××××等待當(dāng)前會(huì)話結(jié)束√×××等待當(dāng)前事務(wù)結(jié)束√×√×強(qiáng)制發(fā)出檢查點(diǎn)并關(guān)閉文件√√√×第4章數(shù)據(jù)庫管理、配置和維護(hù)補(bǔ)充:綜合實(shí)例實(shí)例狀態(tài)PARAMETERSV$DATAFILESCOTT.EMPNOMOUNT√××MOUNT√√×OPEN√√√演示例子:①shutdownimmediate;startupnomount;showparameters;select*fromv$datafile;select*fromscott.emp;顯示初始化參數(shù)的值所有數(shù)據(jù)文件信息第4章數(shù)據(jù)庫管理、配置和維護(hù)補(bǔ)充:綜合實(shí)例演示例子:②shutdownimmediate;startupmount;showparameters;select*fromv$datafile;select*fromscott.emp;演示例子:③shutdownimmediate;startupopen;showparameters;select*fromv$datafile;select*fromscott.emp;第4章數(shù)據(jù)庫管理、配置和維護(hù)啟動(dòng)模式與啟動(dòng)選項(xiàng)數(shù)據(jù)庫有3種啟動(dòng)模式,分別代表啟動(dòng)數(shù)據(jù)庫的3個(gè)步驟,如下表所示:啟動(dòng)模式說明NOMOUNT模式啟動(dòng)例程,但不裝載數(shù)據(jù)庫,即只完成啟動(dòng)步驟的第1步MOUNT模式啟動(dòng)例程,并裝載數(shù)據(jù)庫,但不打開數(shù)據(jù)庫,即只完成啟動(dòng)步驟的第1步和第2步OPEN模式啟動(dòng)例程、裝載數(shù)據(jù)庫、打開數(shù)據(jù)庫,即完成全部的啟動(dòng)步驟第4章數(shù)據(jù)庫管理、配置和維護(hù)啟動(dòng)數(shù)據(jù)庫實(shí)例啟動(dòng)數(shù)據(jù)庫實(shí)例,裝載并打開數(shù)據(jù)庫。
(1)這是默認(rèn)的啟動(dòng)數(shù)據(jù)庫操作,直接使用STARTUP命令即可實(shí)現(xiàn)此功能。使用此種方式啟動(dòng)數(shù)據(jù)庫后,用戶可以連接到數(shù)據(jù)庫并執(zhí)行數(shù)據(jù)訪問操作。
(2)除了啟動(dòng)數(shù)據(jù)庫實(shí)例、裝載并打開數(shù)據(jù)庫外,STARTUP命令還將從默認(rèn)位置讀取初始化參數(shù)。2.啟動(dòng)數(shù)據(jù)庫實(shí)例,不裝載數(shù)據(jù)庫。
STARTUPNOMOUNT啟動(dòng)數(shù)據(jù)庫實(shí)例,裝載數(shù)據(jù)庫,但不打開數(shù)據(jù)庫。
STARTUPMOUNT第4章數(shù)據(jù)庫管理、配置和維護(hù)啟動(dòng)數(shù)據(jù)庫實(shí)例4.啟動(dòng)后限制對(duì)數(shù)據(jù)庫實(shí)例的訪問??稍谠摲绞较聢?zhí)行如下操作:導(dǎo)入和導(dǎo)出數(shù)據(jù)。執(zhí)行數(shù)據(jù)載入。臨時(shí)阻止指定的用戶訪問數(shù)據(jù)庫。執(zhí)行遷移或升級(jí)操作。
STARTUPRESTRICT
RESTRICT子句可以與MOUNT、NOMOUNT、OPEN子句結(jié)合使用。啟動(dòng)數(shù)據(jù)庫到受限模式后,只有擁有RestrictedSession權(quán)限的用戶才能訪問數(shù)據(jù)庫。
第4章數(shù)據(jù)庫管理、配置和維護(hù)啟動(dòng)數(shù)據(jù)庫實(shí)例SQL>connectsys/Oracle123assysdbaSQL>shutdownimmediateSQL>startuprestrict;(解鎖和重設(shè)Scott用戶的密碼)SQL>connectscott/Oracle1234ORA-01035:ORACLEonlyavailabletouserswithRESTRICTEDSESSIONprivilegeSQL>connectsys/Oracle123assysdbaSQL>grantrestrictedsessiontoscott;SQL>connectscott/Oracle1234已連接。SQL>select*fromuser_sys_privs;--查看當(dāng)前用戶的系統(tǒng)權(quán)限;USERNAMEPRIVILEGEADM-------------------------------------------------------------------------Scott RESTRICTEDSESSIONNOscottUNLIMITEDTABLESPACEYES
SQL>connectsys/Oracle123assysdba;SQL>revokerestrictedsessionfromscott;第4章數(shù)據(jù)庫管理、配置和維護(hù)綜合實(shí)驗(yàn):startuprestrictSQL>shutdownimmediate;SQL>startuprestrict(需要對(duì)hr用戶解鎖和重設(shè)密碼)SQL>connscott/Oracle1234--無rescrictsession權(quán)限。權(quán)限不足SQL>connsys/Oracle123assysdba;SQL>altersystemdisablerestrictedsession;SQL>connscott/Oracle1234;第4章數(shù)據(jù)庫管理、配置和維護(hù)改變數(shù)據(jù)庫的狀態(tài)裝載數(shù)據(jù)庫實(shí)例??捎靡韵抡Z句將數(shù)據(jù)庫由Nomount狀態(tài)改變到mount狀態(tài)
ALTERDATABASEMOUNT;將數(shù)據(jù)庫由mount狀態(tài)改變到open狀態(tài)
ALTERDATABASEOPEN;以只讀方式打開數(shù)據(jù)庫。
ALTERDATABASEOPENREADONLY;數(shù)據(jù)庫狀態(tài)可以由低級(jí)向高級(jí)轉(zhuǎn)換,但不能跳級(jí),也不可逆向4.3維護(hù)數(shù)據(jù)庫實(shí)例4.3.1在OEM中維護(hù)數(shù)據(jù)庫實(shí)例4.3.2使用shutdown命令關(guān)閉數(shù)據(jù)庫實(shí)例4.3.3使用startup命令啟動(dòng)數(shù)據(jù)庫實(shí)例第4章數(shù)據(jù)庫管理、配置和維護(hù)關(guān)閉數(shù)據(jù)庫實(shí)例的準(zhǔn)備第4章數(shù)據(jù)庫管理、配置和維護(hù)關(guān)閉數(shù)據(jù)庫實(shí)例在EnterpriseManager中關(guān)閉數(shù)據(jù)庫在數(shù)據(jù)庫處于打開狀態(tài)時(shí),使用SYS用戶以SYSDBA身份登錄到EnterpriseManag
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 8897.6-2024原電池第6部分:環(huán)境指南
- PTX-PEG-Cy3-生命科學(xué)試劑-MCE-5984
- Methyl-lucidenate-L-生命科學(xué)試劑-MCE-3864
- 19-R-Hydroxy-prostaglandin-F1α-生命科學(xué)試劑-MCE-5137
- 5-Fluoro-PB-22-5-hydroxyquinoline-isomer-生命科學(xué)試劑-MCE-6038
- 2-Chloromethyl-3-2-methylphenyl-quinazolin-4-3H-one-生命科學(xué)試劑-MCE-5287
- 二零二五年度汽車指標(biāo)租賃與綠色出行獎(jiǎng)勵(lì)計(jì)劃合同
- 二零二五年度特色門面租賃合同范本
- 2025年度住宅小區(qū)車位租賃及物業(yè)管理服務(wù)協(xié)議
- 2025年度試用期勞動(dòng)合同范本-高科技研發(fā)團(tuán)隊(duì)
- 教體局校車安全管理培訓(xùn)
- 湖北省十堰市城區(qū)2024-2025學(xué)年九年級(jí)上學(xué)期期末質(zhì)量檢測綜合物理試題(含答案)
- 導(dǎo)播理論知識(shí)培訓(xùn)班課件
- 空氣能安裝合同
- 電廠檢修安全培訓(xùn)課件
- 四大名繡課件-高一上學(xué)期中華傳統(tǒng)文化主題班會(huì)
- 起重機(jī)械生產(chǎn)單位題庫質(zhì)量安全員
- 高中生物選擇性必修1試題
- 電氣工程及其自動(dòng)化專業(yè)《畢業(yè)設(shè)計(jì)(論文)及答辯》教學(xué)大綱
- 《客艙安全管理與應(yīng)急處置》課件-第14講 應(yīng)急撤離
- 危險(xiǎn)化學(xué)品押運(yùn)員培訓(xùn)
評(píng)論
0/150
提交評(píng)論