トップ «前1日分 最新 次1日分» 追記

不死鳥のメモ

DOS | LANTANK | Linux | Network | Oracle | apache | php


_ Oracle コントロールファイル情報

コントロールファイル情報
v$controlefile を参照する事でコントロールファイルの情報を確認出来る。
バイナリファイルなので直接見る事は出来ないが、データベースの物理構成情報が入っている。
データベースを構成するファイルの為、バックアップ・二重化・別コントローラストレージ・別ディレクトリ等に
二重三重の保全をした方が良い。
コントロールファイルを構成するファイルは、init[インスタンス名].ora になる。
例:C:\oracle\product\10.2.0\admin\ora\pfile\init.ora
SQL> select * from v$controlfile  ;

STATUS NAME IS_ BLOCK_SIZE FILE_SIZE_BLKS ------- ---------------------------------------------------- --- ---------- -------------- O:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL01.CTL NO 16384 430 O:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL02.CTL NO 16384 430 O:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL03.CTL NO 16384 430
 名前                                      NULL?    型
 ----------------------------------------- -------- --------------
 STATUS                                             VARCHAR2(7)
 NAME                                               VARCHAR2(513)
 IS_RECOVERY_DEST_FILE                              VARCHAR2(3)
 BLOCK_SIZE                                         NUMBER
 FILE_SIZE_BLKS                                     NUMBER
init.ora 一部
###########################################
# File Configuration
###########################################
control_files=(
 "o:\oracle\product\10.2.0\ora\control01.ctl",
 "o:\oracle\product\10.2.0\ora\control02.ctl",
 "o:\oracle\product\10.2.0\ora\control03.ctl"
 )

ALL =  /  Today =  /  Yesterday =