版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Oracle10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程第第8章章 數(shù)據(jù)庫(kù)啟動(dòng)與關(guān)閉數(shù)據(jù)庫(kù)啟動(dòng)與關(guān)閉Oracle 10g數(shù)據(jù)庫(kù)基礎(chǔ)教程本章內(nèi)容本章內(nèi)容p數(shù)據(jù)庫(kù)的啟動(dòng)p數(shù)據(jù)庫(kù)的關(guān)閉p數(shù)據(jù)庫(kù)的狀態(tài)轉(zhuǎn)換Oracle 10g數(shù)據(jù)庫(kù)基礎(chǔ)教程本章要求本章要求p掌握數(shù)據(jù)庫(kù)啟動(dòng)與關(guān)閉的過程p掌握數(shù)據(jù)庫(kù)啟動(dòng)方法p掌握數(shù)據(jù)庫(kù)關(guān)閉的方法p了解數(shù)據(jù)庫(kù)不同狀態(tài)的特征及其轉(zhuǎn)換Oracle 10g數(shù)據(jù)庫(kù)基礎(chǔ)教程8.1 數(shù)據(jù)庫(kù)啟動(dòng)與關(guān)閉概述數(shù)據(jù)庫(kù)啟動(dòng)與關(guān)閉概述p數(shù)據(jù)庫(kù)啟動(dòng)與關(guān)閉的步驟p啟動(dòng)與關(guān)閉數(shù)據(jù)庫(kù)的常用工具p數(shù)據(jù)庫(kù)啟動(dòng)的準(zhǔn)備 Oracle 10g數(shù)據(jù)庫(kù)基礎(chǔ)教程8.1.1數(shù)據(jù)庫(kù)啟動(dòng)與關(guān)閉的步驟數(shù)據(jù)庫(kù)啟動(dòng)與關(guān)閉的步驟p數(shù)據(jù)庫(kù)啟動(dòng)步驟創(chuàng)建并啟動(dòng)實(shí)例
2、創(chuàng)建并啟動(dòng)實(shí)例 (初始化參數(shù)文件)(初始化參數(shù)文件)裝載數(shù)據(jù)庫(kù)裝載數(shù)據(jù)庫(kù) (控制文件)(控制文件)打開數(shù)據(jù)庫(kù)打開數(shù)據(jù)庫(kù) (數(shù)據(jù)文件與重做日志文件)(數(shù)據(jù)文件與重做日志文件)Oracle 10g數(shù)據(jù)庫(kù)基礎(chǔ)教程p創(chuàng)建并啟動(dòng)實(shí)例 n根據(jù)數(shù)據(jù)庫(kù)初始化參數(shù)文件,為數(shù)據(jù)庫(kù)創(chuàng)建實(shí)例,啟動(dòng)一系列后根據(jù)數(shù)據(jù)庫(kù)初始化參數(shù)文件,為數(shù)據(jù)庫(kù)創(chuàng)建實(shí)例,啟動(dòng)一系列后臺(tái)進(jìn)程和服務(wù)進(jìn)程,并創(chuàng)建臺(tái)進(jìn)程和服務(wù)進(jìn)程,并創(chuàng)建SGASGA區(qū)等內(nèi)存結(jié)構(gòu)。區(qū)等內(nèi)存結(jié)構(gòu)。p裝載數(shù)據(jù)庫(kù)n裝載數(shù)據(jù)庫(kù)是實(shí)例打開數(shù)據(jù)庫(kù)的控制文件,從中獲取數(shù)據(jù)庫(kù)名稱、裝載數(shù)據(jù)庫(kù)是實(shí)例打開數(shù)據(jù)庫(kù)的控制文件,從中獲取數(shù)據(jù)庫(kù)名稱、數(shù)據(jù)文件和重做日志文件的位置、名稱等數(shù)據(jù)庫(kù)物
3、理結(jié)構(gòu)信息,數(shù)據(jù)文件和重做日志文件的位置、名稱等數(shù)據(jù)庫(kù)物理結(jié)構(gòu)信息,為打開數(shù)據(jù)庫(kù)做好準(zhǔn)備。如果控制文件損壞,實(shí)例將無法裝載數(shù)為打開數(shù)據(jù)庫(kù)做好準(zhǔn)備。如果控制文件損壞,實(shí)例將無法裝載數(shù)據(jù)庫(kù)。據(jù)庫(kù)。p打開數(shù)據(jù)庫(kù)n在此階段,實(shí)例將打開所有處于聯(lián)機(jī)狀態(tài)的數(shù)據(jù)文件和重做日志在此階段,實(shí)例將打開所有處于聯(lián)機(jī)狀態(tài)的數(shù)據(jù)文件和重做日志文件。如果任何一個(gè)數(shù)據(jù)文件或重做日志文件無法正常打開,數(shù)文件。如果任何一個(gè)數(shù)據(jù)文件或重做日志文件無法正常打開,數(shù)據(jù)庫(kù)將返回錯(cuò)誤信息,這時(shí)數(shù)據(jù)庫(kù)需要恢復(fù)。據(jù)庫(kù)將返回錯(cuò)誤信息,這時(shí)數(shù)據(jù)庫(kù)需要恢復(fù)。Oracle 10g數(shù)據(jù)庫(kù)基礎(chǔ)教程p數(shù)據(jù)庫(kù)關(guān)閉步驟 關(guān)閉數(shù)據(jù)庫(kù)關(guān)閉數(shù)據(jù)庫(kù) (關(guān)閉數(shù)據(jù)文件與
4、重做日志文件)(關(guān)閉數(shù)據(jù)文件與重做日志文件)卸載數(shù)據(jù)庫(kù)卸載數(shù)據(jù)庫(kù) (關(guān)閉控制文件)(關(guān)閉控制文件)關(guān)閉實(shí)例關(guān)閉實(shí)例 (釋放內(nèi)存、關(guān)閉后臺(tái)進(jìn)程)(釋放內(nèi)存、關(guān)閉后臺(tái)進(jìn)程)Oracle 10g數(shù)據(jù)庫(kù)基礎(chǔ)教程8.1.2 數(shù)據(jù)庫(kù)啟動(dòng)的準(zhǔn)備數(shù)據(jù)庫(kù)啟動(dòng)的準(zhǔn)備p啟動(dòng)監(jiān)聽服務(wù) nC:LSNRCTL STARTp打開數(shù)據(jù)庫(kù)服務(wù)nC:ORACLE ORCL (ORCL為數(shù)據(jù)庫(kù)名稱為數(shù)據(jù)庫(kù)名稱 )p在Windows系統(tǒng)中使用服務(wù)管理窗口啟動(dòng)監(jiān)聽服務(wù)和數(shù)據(jù)庫(kù)服務(wù) Oracle 10g數(shù)據(jù)庫(kù)基礎(chǔ)教程8.2在在SQL*Plus中啟動(dòng)與關(guān)閉中啟動(dòng)與關(guān)閉數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù) p在SQL*Plus中啟動(dòng)數(shù)據(jù)庫(kù) p在SQL*Plus中關(guān)
5、閉數(shù)據(jù)庫(kù)p數(shù)據(jù)庫(kù)狀態(tài)轉(zhuǎn)換 Oracle 10g數(shù)據(jù)庫(kù)基礎(chǔ)教程8.2.1在在SQL*Plus中啟動(dòng)數(shù)據(jù)庫(kù)中啟動(dòng)數(shù)據(jù)庫(kù)p數(shù)據(jù)庫(kù)啟動(dòng)的三種模式 p啟動(dòng)數(shù)據(jù)庫(kù)的基本語法 nSTARTUP NOMOUNT|MOUNT|OPEN|FORCERESTRICT PFILE=filename 啟 動(dòng) 模 式說 明NOMOUNT 創(chuàng)建并啟動(dòng)數(shù)據(jù)庫(kù)實(shí)例,對(duì)應(yīng)數(shù)據(jù)庫(kù)啟動(dòng)的第一個(gè)步驟MOUNT啟動(dòng)實(shí)例并裝載數(shù)據(jù)庫(kù),對(duì)應(yīng)數(shù)據(jù)庫(kù)啟動(dòng)的第二個(gè)步驟OPEN啟動(dòng)實(shí)例、裝載并打開數(shù)據(jù)庫(kù),對(duì)應(yīng)數(shù)據(jù)庫(kù)啟動(dòng)的第三個(gè)步驟Oracle 10g數(shù)據(jù)庫(kù)基礎(chǔ)教程pSTARTUP NOMOUNTn讀取數(shù)據(jù)庫(kù)初始化參數(shù)文件,創(chuàng)建并啟動(dòng)數(shù)據(jù)庫(kù)實(shí)例。 n
6、在NOMOUNT模式下可以執(zhí)行下列操作:p創(chuàng)建一個(gè)新的數(shù)據(jù)庫(kù)p重建數(shù)據(jù)庫(kù)的控制文件pSTARTUP MOUNTp根據(jù)CONTROL_FILES參數(shù)找到數(shù)據(jù)庫(kù)的控制文件,讀取控制文件獲取數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)信息,實(shí)現(xiàn)數(shù)據(jù)庫(kù)的裝載 。p在MOUNT模式下可以執(zhí)行下列操作:p重命名數(shù)據(jù)文件p添加、刪除或重命名重做日志文件p改變數(shù)據(jù)庫(kù)的歸檔模式p執(zhí)行數(shù)據(jù)庫(kù)完全恢復(fù)操作Oracle 10g數(shù)據(jù)庫(kù)基礎(chǔ)教程pSTARTUP OPEN n任何具有任何具有CREATE SESSION權(quán)限的用戶都可以連接權(quán)限的用戶都可以連接到數(shù)據(jù)庫(kù),并可以進(jìn)行基本的數(shù)據(jù)訪問操作。到數(shù)據(jù)庫(kù),并可以進(jìn)行基本的數(shù)據(jù)訪問操作。 pSTART
7、UP FORCE n用于當(dāng)各種啟動(dòng)模式都無法成功啟動(dòng)數(shù)據(jù)庫(kù)時(shí)強(qiáng)制啟用于當(dāng)各種啟動(dòng)模式都無法成功啟動(dòng)數(shù)據(jù)庫(kù)時(shí)強(qiáng)制啟動(dòng)數(shù)據(jù)庫(kù)。動(dòng)數(shù)據(jù)庫(kù)。 n在下列情況下,需要使用在下列情況下,需要使用STARTUP FORCE命令啟命令啟動(dòng)數(shù)據(jù)庫(kù):動(dòng)數(shù)據(jù)庫(kù):p無法使用SHUTDOWN NORMAL,SHUTDOWN IMMEDIATE或SHUTDOWN TRANSACTION語句關(guān)閉數(shù)據(jù)庫(kù)實(shí)例。p在啟動(dòng)實(shí)例時(shí)出現(xiàn)無法恢復(fù)的錯(cuò)誤。 Oracle 10g數(shù)據(jù)庫(kù)基礎(chǔ)教程pSTARTUP RESTRICT n只有具有只有具有CREATE SESSION和和RESTRICTED SESSION系統(tǒng)權(quán)限的用戶才可以連接數(shù)據(jù)庫(kù)
8、。系統(tǒng)權(quán)限的用戶才可以連接數(shù)據(jù)庫(kù)。n下列操作需要使用下列操作需要使用STARTUP RESTRICT方式啟動(dòng)方式啟動(dòng)數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù) p執(zhí)行數(shù)據(jù)庫(kù)數(shù)據(jù)的導(dǎo)出或?qū)氩僮鱬執(zhí)行數(shù)據(jù)裝載操作p暫時(shí)阻止普通用戶連接數(shù)據(jù)庫(kù)p進(jìn)行數(shù)據(jù)庫(kù)移植或升級(jí)操作pSTARTUP PFILE=pathfilename p默認(rèn)服務(wù)器端初始化參數(shù)文件默認(rèn)服務(wù)器端初始化參數(shù)文件p默認(rèn)文本文件默認(rèn)文本文件 p使用非默認(rèn)的初始化參數(shù)文件使用非默認(rèn)的初始化參數(shù)文件Oracle 10g數(shù)據(jù)庫(kù)基礎(chǔ)教程8.2.2在在SQL*Plus中關(guān)閉數(shù)據(jù)庫(kù)中關(guān)閉數(shù)據(jù)庫(kù)p關(guān)閉數(shù)據(jù)庫(kù)nOracle將重做日志緩沖區(qū)內(nèi)容寫入重做日志文件中,將重做日志緩沖區(qū)內(nèi)容
9、寫入重做日志文件中,并且將數(shù)據(jù)高速緩存中的臟緩存塊寫入數(shù)據(jù)文件,然并且將數(shù)據(jù)高速緩存中的臟緩存塊寫入數(shù)據(jù)文件,然后關(guān)閉所有數(shù)據(jù)文件和重做日志文件。后關(guān)閉所有數(shù)據(jù)文件和重做日志文件。p卸載數(shù)據(jù)庫(kù)n數(shù)據(jù)庫(kù)關(guān)閉后,實(shí)例卸載數(shù)據(jù)庫(kù),關(guān)閉控制文件。數(shù)據(jù)庫(kù)關(guān)閉后,實(shí)例卸載數(shù)據(jù)庫(kù),關(guān)閉控制文件。p關(guān)閉實(shí)例n卸載數(shù)據(jù)庫(kù)后,終止所有后臺(tái)進(jìn)程和服務(wù)器進(jìn)程,回卸載數(shù)據(jù)庫(kù)后,終止所有后臺(tái)進(jìn)程和服務(wù)器進(jìn)程,回收內(nèi)存空間收內(nèi)存空間Oracle 10g數(shù)據(jù)庫(kù)基礎(chǔ)教程p關(guān)閉數(shù)據(jù)庫(kù)的基本語法nSHUTDOWN NORMAL | TRANSACTION | IMMEDIATE | ABORT pSHUTDOWN NORMAL n
10、阻止任何用戶建立新的連接;阻止任何用戶建立新的連接;n等待當(dāng)前所有正在連接的用戶主動(dòng)斷開連接;等待當(dāng)前所有正在連接的用戶主動(dòng)斷開連接;n一旦所有用戶斷開連接,則關(guān)閉數(shù)據(jù)庫(kù);一旦所有用戶斷開連接,則關(guān)閉數(shù)據(jù)庫(kù);n數(shù)據(jù)庫(kù)下次啟動(dòng)時(shí)不需要任何實(shí)例的恢復(fù)過程。數(shù)據(jù)庫(kù)下次啟動(dòng)時(shí)不需要任何實(shí)例的恢復(fù)過程。Oracle 10g數(shù)據(jù)庫(kù)基礎(chǔ)教程pSHUTDOWN IMMEDIATEn阻止任何用戶建立新的連接,也不允許當(dāng)前連接用戶啟動(dòng)任何阻止任何用戶建立新的連接,也不允許當(dāng)前連接用戶啟動(dòng)任何新的事務(wù);新的事務(wù);n回滾所有當(dāng)前未提交的事務(wù);回滾所有當(dāng)前未提交的事務(wù);n終止所有用戶的連接,直接關(guān)閉數(shù)據(jù)庫(kù);終止所有用戶
11、的連接,直接關(guān)閉數(shù)據(jù)庫(kù);n數(shù)據(jù)庫(kù)下一次啟動(dòng)時(shí)不需要任何實(shí)例的恢復(fù)過程。數(shù)據(jù)庫(kù)下一次啟動(dòng)時(shí)不需要任何實(shí)例的恢復(fù)過程。pSHUTDOWN TRANSACTION n阻止所有用戶建立新的連接,也不允許當(dāng)前連接用戶啟動(dòng)任何阻止所有用戶建立新的連接,也不允許當(dāng)前連接用戶啟動(dòng)任何新的事務(wù);新的事務(wù);n等待用戶回滾或提交任何當(dāng)前未提交的事務(wù),然后立即斷開用等待用戶回滾或提交任何當(dāng)前未提交的事務(wù),然后立即斷開用戶連接;戶連接;n關(guān)閉數(shù)據(jù)庫(kù);關(guān)閉數(shù)據(jù)庫(kù);n數(shù)據(jù)庫(kù)下一次啟動(dòng)時(shí)不需要任何實(shí)例的恢復(fù)過程。數(shù)據(jù)庫(kù)下一次啟動(dòng)時(shí)不需要任何實(shí)例的恢復(fù)過程。Oracle 10g數(shù)據(jù)庫(kù)基礎(chǔ)教程pSHUTDOWN ABORTn阻止
12、任何用戶建立新的連接,同時(shí)阻止當(dāng)前連接用戶開始任何新的事阻止任何用戶建立新的連接,同時(shí)阻止當(dāng)前連接用戶開始任何新的事務(wù)。務(wù)。n立即結(jié)束當(dāng)前正在執(zhí)行的立即結(jié)束當(dāng)前正在執(zhí)行的SQL語句。語句。n任何未提交的事務(wù)不被回滾。任何未提交的事務(wù)不被回滾。n中斷所有的用戶連接,立即關(guān)閉數(shù)據(jù)庫(kù)。中斷所有的用戶連接,立即關(guān)閉數(shù)據(jù)庫(kù)。n數(shù)據(jù)庫(kù)實(shí)例重啟后需要恢復(fù)。數(shù)據(jù)庫(kù)實(shí)例重啟后需要恢復(fù)。Oracle 10g數(shù)據(jù)庫(kù)基礎(chǔ)教程8.2.3數(shù)據(jù)庫(kù)狀態(tài)轉(zhuǎn)換數(shù)據(jù)庫(kù)狀態(tài)轉(zhuǎn)換p啟動(dòng)模式間轉(zhuǎn)換nSTARTUP NOMOUNT;nALTER DATABASE MOUNT;nALTER DATABASE OPEN ;p讀寫狀態(tài)轉(zhuǎn)換nAL
13、TER DATABASE OPEN READ WRITE ;nALTER DATABASE OPEN READ ONLY;p受限/非受限狀態(tài)轉(zhuǎn)換ALTER SYSTEM ENABLE RESTRICTED SESSION;ALTER SYSTEM DISABLE RESTRICTED SESSIOIN;Oracle 10g數(shù)據(jù)庫(kù)基礎(chǔ)教程8.3在在OEM中啟動(dòng)與關(guān)閉數(shù)據(jù)庫(kù)中啟動(dòng)與關(guān)閉數(shù)據(jù)庫(kù)p關(guān)閉數(shù)據(jù)庫(kù)p啟動(dòng)數(shù)據(jù)庫(kù) Oracle 10g數(shù)據(jù)庫(kù)基礎(chǔ)教程8.3.1 關(guān)閉數(shù)據(jù)庫(kù)關(guān)閉數(shù)據(jù)庫(kù)Oracle 10g數(shù)據(jù)庫(kù)基礎(chǔ)教程Oracle 10g數(shù)據(jù)庫(kù)基礎(chǔ)教程Oracle 10g數(shù)據(jù)庫(kù)基礎(chǔ)教程Oracle 10g數(shù)據(jù)庫(kù)基礎(chǔ)教程Oracle 10g數(shù)據(jù)庫(kù)基礎(chǔ)教程8.3.2 啟動(dòng)數(shù)據(jù)庫(kù)啟動(dòng)
溫馨提示
- 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. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 外墻燈安裝合同(2篇)
- 大宗商品資產(chǎn)管理合同
- 2024年裝飾裝修工程監(jiān)理合同3篇
- 2024版?zhèn)}單質(zhì)權(quán)貸款合同3篇
- 凈水器租賃合同書
- 民間房屋買賣合同
- 15 女媧補(bǔ)天 說課稿 -2024-2025學(xué)年語文四年級(jí)上冊(cè)統(tǒng)編版
- 2025年度人工智能技術(shù)研發(fā)合同范本6篇
- 2025年度企業(yè)稅收籌劃與財(cái)務(wù)規(guī)劃合同大全3篇
- 3 壓縮空氣 (說課稿)-2024-2025學(xué)年科學(xué)三年級(jí)上冊(cè)教科版
- 山東省濰坊市2024-2025學(xué)年高三上學(xué)期期末 地理試題(無答案)
- 勞動(dòng)法培訓(xùn)課件
- 2025辦公室租賃合同范本電子版
- 2025版路燈維護(hù)保養(yǎng)及應(yīng)急搶修服務(wù)合同示例3篇
- 2025初級(jí)會(huì)計(jì)職稱《初級(jí)會(huì)計(jì)實(shí)務(wù)》全真考題及精準(zhǔn)答案解析(3套)
- ISO 56001-2024《創(chuàng)新管理體系-要求》專業(yè)解讀與應(yīng)用實(shí)踐指導(dǎo)材料之6:“4組織環(huán)境-4.4創(chuàng)新管理體系”(雷澤佳編制-2025B0)
- 2024年市教育局直屬事業(yè)單位公開選調(diào)工作人員考試題及答案
- 2024屆九省聯(lián)考英語試題(含答案解析、MP3及錄音稿)
- 人臉識(shí)別項(xiàng)目施工方案方案
- 倉(cāng)庫(kù)消防知識(shí)安全培訓(xùn)
- 從事專業(yè)與所學(xué)專業(yè)不一致專業(yè)技術(shù)人員申報(bào)職稱崗位任職合格證明附件6
評(píng)論
0/150
提交評(píng)論