控制檔案包含:
資料庫名
資料檔案名稱及位置
redo位置及名稱
當前的log序列號
檢查點資訊
rman備份資訊
建立新的控制檔案:
create controlfileset database prod
logfile group 1 ('/u01/oracle/prod/redo01_01.log',
'/u01/oracle/prod/redo01_02.log'),
group 2 ('/u01/oracle/prod/redo02_01.log',
'/u01/oracle/prod/redo02_02.log'),
group 3 ('/u01/oracle/prod/redo03_01.log',
'/u01/oracle/prod/redo03_02.log')
resetlogs
datafile '/u01/oracle/prod/system01.dbf' size 3m,
'/u01/oracle/prod/rbs01.dbs' size 5m,
'/u01/oracle/prod/users01.dbs' size 5m,
'/u01/oracle/prod/temp01.dbs' size 5m
maxlogfiles 50
maxlogmembers 3
maxloghistory 400
maxdatafiles 200
maxinstances 6
archivelog;
備份控制檔案:
alter database backup controlfile to '/oracle/backup/control.bkp';view控制檔案資料字典相關檢視
description
v$database
displays database information from the control file
v$controlfile
lists the names of control files
v$controlfile_record_section
displays information about control file record sections
v$parameter
displays the names of control files as specified in thecontrol_files
initialization parameter
oracle控制檔案
nomount時可以用show parameter control files檢視。而此時yon用select from v controlfile則沒有任何資訊。nomount狀態只是通過引數檔案來找到控制檔案。進入mount後可以用select from v controlfile檢視。控制檔案...
oracle控制檔案
控制檔案是乙個比較小的二進位制檔案,記錄了物理資料庫的當前狀態 每乙個控制檔案只屬於乙個資料庫,資料庫可以有多個控制檔案 處於安全考慮,一般多幾個就相當於多了幾個備份 但是乙個控制檔案不能對應多個資料庫 資料庫處於開啟狀態,伺服器會隨時修改控制檔案的內容 任何使用者都不能修改控制檔案的資料。獲取控制...
oracle 控制檔案
1.控制檔案的位置 select name from v controlfile 2.控制檔案的格式為trl二進位制檔案 3.建立乙個控制檔案 1 獲取資料檔案和重做日誌檔案列表 控制檔案 select name from v datafile 日誌檔案 select member from v l...