スタンバイREDOログの適用をDG、いくつかの方法で[Dgを]コマンド

アプリケーションの起動、スタンバイREDOログ・
スタンバイ・データベースでの操作を、第二のコマンドの主な使用
#は、フォアグラウンドでセッションを決して返しません適用するまでやり直しキャンセル...
SQL>インクルードは、STANDBY、RECOVER MANAGEDのALTER DATABASEデータベース;
 
。#コントロールがザ・一度セッションに返されたREDO背景を適用します。適用プロセスが開始され
;のALTER DATABASEは、管理スタンバイ・データベースは、SESSIONから切断RECOVER> SQLを
 
使用すると、アプリケーションログキャンセルしたい場合は・
SQL>をデータベース管理スタンバイ・データベースを回復することはALTERキャンセル;

・アプリケーションログの遅延を作成するには、その後、
SQL> ALTER DATABASEは、RECOVER MANAGED STANDBY DATABASEをキャンセル;
SQL>データベースからセッションにDELAY 30を管理スタンバイDISCONNECTを回復ALTERデータベース、
 
SQL>管理スタンバイRECOVER ALTERデータベースDATABASE CANCEL。
; SQL>はALTER DATABASEが管理スタンバイ・データベースNODELAYはSESSIONから切断RECOVER

・あなたはリアルタイムでアプリケーションログは、その後、必要な場合
は、ALTER DATABASEを使用して、現在のLOGFILE管理スタンバイ・データベースを回復する;
 
1)REDO Applyを開始
 
     、物理スタンバイ・データベースのログ適用サービスを開始する前に、フィジカル・スタンバイを確認してくださいデータベースには、最大負荷であり、その後、ALTERデータベースを使用して、スタンバイ・データベースのSQL文は、REDO Applyを開始し、管理回復します。あなたは明示的にフォアグラウンド・セッションまたはバックグラウンド・プロセスとして実行をREDO Applyを指定して、リアルタイム・アプリケーションを起動することができます。
 
a)のやり直しがフロントデスクでの適用を開始するには、以下のSQL文を実行します。
 
 SQL>データベースを管理スタンバイ・データベースを回復変える 、
 
あなたがフォアグラウンド・セッションを開始した場合、制御は、コマンドプロンプトに戻りません。
 
b)は、次のSQL文の行は、REDO Applyをバックグラウンドで開始する実行。
 
 SQL>スタンバイ・データベースの管理回復するデータベースを変更するセッションから切断し、
 
文は、別のサーバー・プロセスを開始し、すぐに回復プロセスがバックグラウンドで実行されている場合、実行文のウィンドウを復元、ユーザーに制御を返すの上に他の作業を実行し続けることができ、セッションからDISCONNECTオプションはやり直しが背景セッションで実行を適用していることを示しています。ログは、アプリケーションログの前に切り替えるときに、2つのメソッドの上にのみ発生します。
 
:C)は、次のSQL文はやり直しがフォアグラウンドでリアルタイムアプリケーションを起動する起動する実行
 
; SQL>はALTERデータベースを使用して、データベース管理スタンバイ現在のログファイルを復元
 
リアルタイムアプリケーションは、CURRENT LOGFILE句を使用して含まれていると、アプリケーションで受信したときにやり直しを示す
 
D)は、次のSQL文を実行リアルタイムアプリケーションをやり直しバックグラウンドで起動:
 
; SQL> ALTERデータベースは、セッションから使用してデータベース管理STANDBY現在のログファイルの切断を回復
 
2)REDO Applyを停止
 
REDO Applyを停止するには、次のSQL文を実行し、
 
SQL>はデータベースALTERデータベースSTANDBYキャンセルマネージド回復。
 

おすすめ

転載: blog.csdn.net/viviliving/article/details/93635572