Oracle控制文件 

在Oracle中,控制文件是數(shù)據(jù)庫掛載時所使用的文件,控制文件丟失或損壞,實例會崩潰,其中參數(shù)文件記錄控制文件的位置;

在庫倫等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站設(shè)計、網(wǎng)站建設(shè) 網(wǎng)站設(shè)計制作按需開發(fā)網(wǎng)站,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計,成都營銷網(wǎng)站建設(shè),成都外貿(mào)網(wǎng)站建設(shè)公司,庫倫網(wǎng)站建設(shè)費用合理。

在實例啟動到nomount后,如果db_names參數(shù)與控制文件中記錄的數(shù)據(jù)庫名一致,才可以mount,否則會報錯;

實例要啟動到mount,會判斷控制文件的位置和個數(shù)以及一致性;

控制文件記錄了數(shù)據(jù)庫實例的結(jié)構(gòu)及行為等內(nèi)容,包括數(shù)據(jù)庫的數(shù)據(jù)文件、重做日志文件、數(shù)據(jù)庫的名稱、數(shù)據(jù)庫創(chuàng)建信息、表空間信息、數(shù)據(jù)文件的狀態(tài)、日志文件信息、備份信息、檢查點信息等;

一個數(shù)據(jù)庫至少要有一個控制文件,最多8個,一般設(shè)置為2個,放在不同的路徑下。

在管理控制文件的時候,DBA需要關(guān)注的問題:

1、控制文件的個數(shù)

2、控制文件版本問題

3、控制文件備份(冷備、熱備)

4、控制文件大小控制在100M以內(nèi)

下面是Oracle中和控制文件有關(guān)的視圖:

V$DATABASE  記錄控制文件里讀取到的數(shù)據(jù)庫信息

V$CONTROLFILE   記錄控制文件詳細信息

V$CONTROLFILE_RECORD_SECTIONG   記錄控制文件記錄的內(nèi)容

V$PARAMETER 記錄CONTROL_FILES參數(shù)對應(yīng)的控制文件參數(shù)

比如我們可以在V$CONTROLFILE中查看控制文件的位置:

SQL> select name from v$controlfile;

NAME

-----------------------------------------------

/u01/oracle/oradata/wyzc/control01.ctl

/data1/oracle/oradata/control02.ctl

/data2/oracle/oradata/control03.ctl

如果我們想了解控制文件里都記錄了哪些信息,可以通過V$CONTROLFILE_RECORD_SECTIONG

SQL> select type from v$controlfile_record_section;

TYPE

----------------------------

DATABASE

CKPT PROGRESS

REDO THREAD

REDO LOG

DATAFILE

FILENAME

TABLESPACE

TEMPORARY FILENAME

RMAN CONFIGURATION

LOG HISTORY

OFFLINE RANGE

ARCHIVED LOG

BACKUP SET

BACKUP PIECE

BACKUP DATAFILE

BACKUP REDOLOG

DATAFILE COPY

BACKUP CORRUPTION

COPY CORRUPTION

DELETED OBJECT

PROXY COPY

BACKUP SPFILE

DATABASE INCARNATION

FLASHBACK LOG

RECOVERY DESTINATION

INSTANCE SPACE RESERVATION

REMOVABLE RECOVERY FILES

RMAN STATUS

THREAD INSTANCE NAME MAPPING

MTTR

DATAFILE HISTORY

STANDBY DATABASE MATRIX

GUARANTEED RESTORE POINT

RESTORE POINT

DATABASE BLOCK CORRUPTION

ACM OPERATION

FOREIGN ARCHIVED LOG

37 rows selected.

在Oracle 11g R2版本中,控制文件共記錄了37種內(nèi)容,如上。

更多精彩Oracle 內(nèi)容請→3ng5UY

分享文章: Oracle控制文件 
轉(zhuǎn)載來于:http://www.muchs.cn/article4/gdgoie.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁設(shè)計公司、外貿(mào)建站做網(wǎng)站、營銷型網(wǎng)站建設(shè)微信公眾號、建站公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)