RESTART EXTRACT
RESTART EXTRACTを使用すると、Extractグループを起動できます。
構文
RESTART EXTRACT group_name [ATCSN csn | AFTERCSN csn]
group_name
Extractグループまたはワイルドカード(*) (複数のグループを指定する場合)。たとえば、T*と指定すると、名前がTから始まるすべてのExtractグループが起動されます。
ATCSN csn |
AFTERCSN csn |
代替開始ポイントを指定します。
ATCSN
Extractに対し、指定したCSNを持つ最初のトランザクションに開始ポイントを配置するように指示します。指定した値未満のCSN値を持つデータ・ソース内のトランザクションは、すべてスキップされます。
AFTERCSN
Extractに対し、指定したCSNを持つものより後の最初のトランザクションの開始時点に開始ポイントを配置するように指示します。指定した値以下のCSN値を持つデータ・ソース内のトランザクションは、すべてスキップされます。
csn
CSN値を指定します。データベースに有効なフォーマットでCSN値を入力します。フォーマットが無効な場合、Extractは異常終了し、レポート・ファイルにメッセージが書き込まれます。初期ロードの完了後に指定するCSNを決定するには、ロード・ユーティリティが完了した時点のシリアル識別子を使用します。それ以外の場合、Extractの開始時点を決定するための初期ロード手順の指示に従います。
ATCSNとAFTERCSNを使用する場合に従う追加のガイドラインを次に示します。
-
CSNは、ダウンストリーム・プロセスで使用できるようにファイル・ヘッダーに格納されます。
-
CSNで指定されたレコードが見つかると、Extractはチェックポイントを発行します。チェックポイントにより、後続のExtractの起動がリクエストされた場所から開始し、リクエストされたCSNより前のポイントからは開始しないことが保証されます。
-
ATCSNまたはAFTERCSNを使用する前に、ADD EXTRACTまたはALTER EXTRACTでExtractのトランザクション・ログまたはトレイルに物理的な開始位置を設定する必要があります。これらのオプションは、Extractがデータ・ソースの物理的な場所に配置された後に、追加のフィルタとなります。
例
RESTART EXTRACT finance
RESTART EXTRACT finance ATCSN 684993
RESTART EXTRACT finance AFTERCSN 684993