在Oracle中,控制文件是數(shù)據(jù)庫(kù)掛載時(shí)所使用的文件,控制文件丟失或損壞,實(shí)例會(huì)崩潰,其中參數(shù)文件記錄控制文件的位置;
在庫(kù)倫等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè) 網(wǎng)站設(shè)計(jì)制作按需開(kāi)發(fā)網(wǎng)站,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計(jì),成都營(yíng)銷網(wǎng)站建設(shè),成都外貿(mào)網(wǎng)站建設(shè)公司,庫(kù)倫網(wǎng)站建設(shè)費(fèi)用合理。
在實(shí)例啟動(dòng)到nomount后,如果db_names參數(shù)與控制文件中記錄的數(shù)據(jù)庫(kù)名一致,才可以mount,否則會(huì)報(bào)錯(cuò);
實(shí)例要啟動(dòng)到mount,會(huì)判斷控制文件的位置和個(gè)數(shù)以及一致性;
控制文件記錄了數(shù)據(jù)庫(kù)實(shí)例的結(jié)構(gòu)及行為等內(nèi)容,包括數(shù)據(jù)庫(kù)的數(shù)據(jù)文件、重做日志文件、數(shù)據(jù)庫(kù)的名稱、數(shù)據(jù)庫(kù)創(chuàng)建信息、表空間信息、數(shù)據(jù)文件的狀態(tài)、日志文件信息、備份信息、檢查點(diǎn)信息等;
一個(gè)數(shù)據(jù)庫(kù)至少要有一個(gè)控制文件,最多8個(gè),一般設(shè)置為2個(gè),放在不同的路徑下。
在管理控制文件的時(shí)候,DBA需要關(guān)注的問(wèn)題:
1、控制文件的個(gè)數(shù)
2、控制文件版本問(wèn)題
3、控制文件備份(冷備、熱備)
4、控制文件大小控制在100M以內(nèi)
下面是Oracle中和控制文件有關(guān)的視圖:
V$DATABASE 記錄控制文件里讀取到的數(shù)據(jù)庫(kù)信息
V$CONTROLFILE 記錄控制文件詳細(xì)信息
V$CONTROLFILE_RECORD_SECTIONG 記錄控制文件記錄的內(nèi)容
V$PARAMETER 記錄CONTROL_FILES參數(shù)對(duì)應(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
如果我們想了解控制文件里都記錄了哪些信息,可以通過(guò)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)容請(qǐng)→3ng5UY
分享文章: Oracle控制文件
轉(zhuǎn)載來(lái)于:http://www.rwnh.cn/article4/gdgoie.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁(yè)設(shè)計(jì)公司、外貿(mào)建站、做網(wǎng)站、營(yíng)銷型網(wǎng)站建設(shè)、微信公眾號(hào)、建站公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)