説明
DISCARDROLLOVER
パラメータでは、破棄ファイルのエージングのスケジュールを設定します。エージング・スケジュールを設定することで、長時間または連続的な実行の場合に、破棄ファイルのサイズが上限に達してプロセスが異常終了することを防止できます。また、アーカイブ・ルーチンに追加されるアーカイブを予測できます。
DISCARDROLLOVER
のエージング・ポイントに到達すると、新しい破棄ファイルが作成され、古いファイルは次に説明するGROUPn.extension
フォーマットの名前に変更されます。
GROUP
は、ExtractまたはReplicatグループ名です。
n
は、新しいファイル作成のたびに1ずつ増分される数です。たとえば、myext0.dsc
、myext1.dsc
、myext2.dsc
などのようになります。
extension
はファイル拡張子です(.dsc
など)。
時刻、曜日、またはその両方を指定できます。時刻(AT
オプション)のみで曜日(ON
オプション)を指定しない場合、指定した時刻に毎日破棄ファイルが生成されます。
DISCARDROLLOVER
の使用の有無にかかわらず、破棄ファイルは常にプロセス実行の開始時にロールオーバーします。
NODISCARDFILE
パラメータをDISCARDROLLOVER
パラメータとともに使用すると、プロセスが異常終了します。
破棄ファイルの詳細は、Oracle GoldenGateの管理for Windows and UNIXを参照してください。