OCP問題解析_042:制御ファイルのバックアップとダンプ

2069 ワード


バックアップ・コントロール・ファイルのバックアップとリカバリデータベースのバックアップ・リカバリにおいて重要な原則は、データベースの物理構造が変化した後にバックアップ・コントロール・ファイルをバックアップする方法として、1オペレーティング・システム・コマンドによりデータベースが閉じたときにコントロール・ファイルをCOPYすることで、一般的に全ライブラリの一貫性リカバリに使用される②ALTER DATABASE BACKUP CONTROLFILE TOコマンドにより制御ファイルをバイナリファイルにバックアップするOracleでは、制御ファイルをバックアップすることを推奨しています.これも最も簡単な方法です.例えば、ALTER DATABASE BACKUP CONTROLFILE TO'/home/oracle/control 01です.bak';③ALTER DATABASE BACKUP CONTROLFILE TO TRACEコマンドにより、リビルド制御ファイルバックアップのスクリプトをバックグラウンドtraceファイルにバックアップする方式では、制御ファイルをバックアップするとアーカイブログ履歴など多くの情報が失われる
制御ファイルを再構築する場合、読み取り専用表領域とオフラインのデータファイルの処理は比較的複雑です.
例えば、OCP_043問題があります.
3. One of the tablespace is read-only in your database. The loss of all 
control file forced you to recreate the control file. Which operation do 
you need to perform after re-creating the control file and opening the 
database? 

A. Drop and re-create the read-only tablespaces 
B. Rename the read-only data file to their correct file names. 
C. Change the tablespace status from read/write to read-only. 
D. Re-create the read-only tablespace because it is automatically removed.
 
Answer: B 

にダンプ
oradebugはSYSDBA形式でログインしてから使用できる必要があります.参照:oradebug使用紹介
          
          
idle> conn / as sysdba
Connected.
sys@ORCL> oradebug setmypid
Statement processed.
sys@ORCL> oradebug dump controlf 3;    
Statement processed.
sys@ORCL> oradebug tracefile_name;
/u01/app/oracle/admin/orcl/udump/orcl_ora_7489.trc

三OCP試験問題
4. You backed up the control file to trace. Which statement is true about the trace file generated? 

A. The trace file is in binary format. 
B. The trace file has a SQL scripts to re-create the control file. 
C. The trace file is a backup set created during the backup of the control file. 
D. The trace file contains the instructions to manually re-create the control file. 
E. The trace file is an image copy of the control file created during the backup of 
the the control file. 

answer: B