控制文件管理_第1頁(yè)
控制文件管理_第2頁(yè)
控制文件管理_第3頁(yè)
控制文件管理_第4頁(yè)
控制文件管理_第5頁(yè)
已閱讀5頁(yè),還剩18頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

重做日志文件和控制文件的管理

——控制文件管理目標(biāo)在完成本章學(xué)習(xí)后,你將掌握下列技能:

控制文件的概念控制文件的創(chuàng)建控制文件的備份本章內(nèi)容

什么是控制文件控制文件的內(nèi)容控制文件的創(chuàng)建控制文件的備份本章內(nèi)容導(dǎo)航

什么是控制文件控制文件的內(nèi)容控制文件的創(chuàng)建控制文件的備份什么是控制文件控制文件描述數(shù)據(jù)庫(kù)當(dāng)前的狀態(tài);控制文件是一個(gè)二進(jìn)制文件;數(shù)據(jù)庫(kù)加載階段需要根據(jù)控制文件中的信息判斷數(shù)據(jù)庫(kù)的狀態(tài),因此丟失控制文件數(shù)據(jù)庫(kù)無(wú)法使用;控制文件很重要,一般設(shè)置多份拷貝(通常為3份),也稱多路控制文件。本章內(nèi)容導(dǎo)航

什么是控制文件

控制文件的內(nèi)容控制文件的創(chuàng)建控制文件的備份控制文件的內(nèi)容數(shù)據(jù)庫(kù)名字和標(biāo)識(shí)符數(shù)據(jù)庫(kù)創(chuàng)建時(shí)間戳表空間信息數(shù)據(jù)文件和重做日志文件的名字和位置當(dāng)前重做日志文件序列號(hào)檢查點(diǎn)信息日志的歷史信息重做日志歸檔信息備份信息控制文件的內(nèi)容查看控制文件的配置信息控制文件中的記錄信息selecttype,record_size,records_total,records_usedfromv$controlfile_record_section;控制文件名稱和位置select*fromv$controlfile;本章內(nèi)容導(dǎo)航

什么是控制文件控制文件的內(nèi)容控制文件的創(chuàng)建控制文件的備份多路復(fù)用控制文件通過把控制文件放置在不同磁盤上,dba能避免數(shù)據(jù)庫(kù)出現(xiàn)單點(diǎn)故障的風(fēng)險(xiǎn)。雖然修改時(shí)會(huì)花費(fèi)更長(zhǎng)的時(shí)間,但是對(duì)于數(shù)據(jù)庫(kù)因控制文件損壞的修復(fù)帶來(lái)很大好處??刂莆募膭?chuàng)建利用spfile文件超級(jí)用戶sys登錄;查詢數(shù)據(jù)字典v$controlfile得到控制文件的信息;更改spfile中控制文件的信息;SQL>altersystemsetcontrol_files=

‘d:\oradata\control01.ctl’,

‘e:\oradata\control02.ctl’,

‘f:\oradata\control03.ctl‘scope=spfile;關(guān)閉數(shù)據(jù)庫(kù);在操作系統(tǒng)中復(fù)制控制文件并保存到指定位置;重啟數(shù)據(jù)庫(kù),使控制文件改變生效??刂莆募膭?chuàng)建利用pfile文件超級(jí)用戶sys登錄;查詢數(shù)據(jù)字典v$controlfile得到控制文件的信息;關(guān)閉數(shù)據(jù)庫(kù);打開pfile進(jìn)行編輯,將新的控制文件名添加到pfile參數(shù)文件的CONTROL_FILES參數(shù)中;在操作系統(tǒng)中復(fù)制控制文件并保存到指定位置;由pfile重新生成spfile參數(shù)文件;重啟數(shù)據(jù)庫(kù),使控制文件改變生效??刂莆募囊苿?dòng)和刪除與創(chuàng)建過程類似本章內(nèi)容導(dǎo)航

什么是控制文件控制文件的內(nèi)容控制文件的創(chuàng)建控制文件的備份控制文件的備份備份控制文件命令舉例:alterdatabasebackupcontrolfileto'D:\backup\control.bak'命令中給出的備份路徑一定要存在,否則系統(tǒng)會(huì)報(bào)錯(cuò)。備份的追蹤文件alterdatabasebackupcontrolfiletotrace;獲取跟蹤文件存放目錄showparameteruser_dump如果在創(chuàng)建數(shù)據(jù)庫(kù)時(shí)MAXDATAFILES100,那么Oracle會(huì)在控制文件中只為datafile記錄文檔段預(yù)先分配100個(gè)數(shù)據(jù)文件信息的空間。如果數(shù)據(jù)庫(kù)中數(shù)據(jù)文件的數(shù)量超出了100個(gè),就不能在控制文件中保存相應(yīng)的信息了。因此,控制文件的大小主要取決于控制文件中的幾個(gè)最大值參數(shù)。

本章內(nèi)容導(dǎo)航

什么是控制文件控制文件的內(nèi)容控制文件的創(chuàng)建

控制文件的備份創(chuàng)建控制文件1、已經(jīng)備份過最新的控制文件問題背景:shutdown關(guān)閉數(shù)據(jù)庫(kù)后,控制文件全部被損壞。但在之前已經(jīng)備份過最新的控制文件,并且此時(shí)sql

plus可以用。解決方法:把備份的控制文件復(fù)制到原來(lái)的目錄中。Startup數(shù)據(jù)庫(kù)。2、沒有備份過控制文件問題背景:數(shù)據(jù)庫(kù)的控制文件被損壞,沒有控制文件的備份。

解決方法:重新創(chuàng)建控制文件。(1)編寫一個(gè)包含數(shù)據(jù)庫(kù)的所有數(shù)據(jù)文件和重做日志文件的列表。LOGFILEGROUP1'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO01.LOG'SIZE50M,GROUP2'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO02.LOG'SIZE50M,GROUP3'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO03.LOG'SIZE50MDATAFILE'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSTEM01.DBF','D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\UNDOTBS01.DBF','D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSAUX01.DBF','D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\USERS01.DBF',(2)啟動(dòng)數(shù)據(jù)庫(kù)到nomount,修改spfile文件中的control_files參數(shù)值.SQL>StartupnomountSQL>altersystemsetcontrol_files=‘c:\control01.ctl’,’c:\control02.ctl’scope=spfile;

(3)關(guān)閉數(shù)據(jù)庫(kù)。(為了啟用新修改的控制文件)(4)重啟數(shù)據(jù)庫(kù)到nomount,

SQL>StartupnomountSQL>selectnamefromv$controlfile;SQL>selectvaluefromv$parameterwherename=‘control_files’;(5)創(chuàng)建新的控制文件。(6)Open數(shù)據(jù)庫(kù)(7)重建臨時(shí)表空間中的文件.以便用戶可以順利進(jìn)行大型的排序操作。SQL>altertablespacetempaddtempfil

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論