次のテーブルに、イベント コードのリストと、各イベントに対してオペレータが通知出口ルーチンおよびシステム ログに渡すデータについての説明を示します。
将来の拡張機能をサポートするために、通知出口ルーチンが、無効なイベント コードや未定義のイベント コードを無視して動作すること、およびそれらのイベント コードが原因でオペレータを異常終了しないことを常に検証してください。
イベント | イベント コード | イベントの説明および通知出口ルーチンに渡されるデータ |
---|---|---|
Initialize(初期化) | 0 | 通知機能の処理が成功したことを意味します。
|
Phase 1 Begin(フェーズ1の開始) | 2 | 挿入フェーズの開始を意味する。ここで、INSERT文によってテーブル名が指定されます。
|
Checkpoint(チェックポイント) | 3 | チェックポイント情報が再始動ログ テーブルに書き込まれることを意味します。
|
Phase 1 End(フェーズ1の終了) | 4 | 挿入フェーズの終了後、CHECKPOINT LOADING ENDリクエストを正常に完了したことを意味します。
|
Phase 2 Begin(フェーズ2の開始 | 5 | 適用フェーズを開始していることを意味します。
|
Phase 2 End(フェーズ2の終了) | 6 | 適用フェーズを完了していることを意味します。
|
Error Table 1(エラー テーブル1) | 7 | 最初のエラー テーブルのSEL COUNT(*)リクエストの処理を正常に完了したことを意味します。
|
Error Table 2(エラー テーブル2) | 8 | 2番目のエラー テーブルのSEL COUNT(*)リクエストの処理を正常に完了したことを意味します。
|
データベース再起動 | 9 | LoadオペレータがデータベースまたはCLIv2からクラッシュ メッセージを受け取ったことを意味します。
|
CLIv2 Error(CLIv2エラー) | 10 | LoadオペレータがCLIv2エラーを受け取ったことを意味します。
|
データベース エラー | 11 | Loadオペレータが終了コード12を生成するエラーを受け取ったことを意味します。
|
Exit(エグジット) | 12 | Loadオペレータを終了していることを意味します。
|
Checkpoint(チェックポイント) | 13 | チェックポイント情報が再始動ログ テーブルに書き込まれることを意味します。
このイベントは、NotifyMethod属性の値に'Exit64'または'ExitEON'が設定されている場合にのみ利用できます。 |
Phase 1 End(フェーズ1の終了) | 14 | 挿入フェーズの終了後、CHECKPOINT LOADING ENDリクエストを正常に完了したことを意味します。
このイベントは、NotifyMethod属性の値に'Exit64'または'ExitEON'が設定されている場合にのみ利用できます。 |
Phase 2 End(フェーズ2の終了) | 15 | 適用フェーズを完了していることを意味します。
このイベントは、NotifyMethod属性の値に'Exit64'または'ExitEON'が設定されている場合にのみ利用できます。 |
Error Table 1(エラー テーブル1) | 16 | 最初のエラー テーブルのSEL CAST(COUNT(*) AS BIGINT)リクエストの処理を正常に完了したことを意味します。
このイベントは、NotifyMethod属性の値に'Exit64'または'ExitEON'が設定されている場合にのみ利用できます。 |
Error Table 2(エラー テーブル2) | 17 | 2番目のエラー テーブルのSEL CAST(COUNT(*) AS BIGINT)リクエストの処理を正常に完了したことを意味します。
このイベントは、NotifyMethod属性の値に'Exit64'または'ExitEON'が設定されている場合にのみ利用できます。 |
Initialize(初期化) | 18 | 通知機能の処理が成功したことを意味します。
このイベントは、NotifyMethod属性の値に'Exit64'または'ExitEON'が設定されている場合にのみ利用できます。 |
Phase 1 Begin(フェーズ2の開始) | 19 | 挿入フェーズの開始を意味します。ここで、INSERT文によってテーブル名が指定されます。
このイベントは、NotifyMethod属性の値に'Exit64'または'ExitEON'が設定されている場合にのみ利用できます。 |
次のテーブルに通知を作成するイベントを示します。
イベント | 通知レベル | 意味 | ||
---|---|---|---|---|
低 | 中 | 高 | ||
Initialize(初期化) | はい | はい | はい | 通知オプションの処理の成功 |
Phase 1 Begin(フェーズ1の開始) | いいえ | はい | はい | 取得フェーズを開始しています |
Checkpoint(チェックポイント) | いいえ | いいえ | はい | チェックポイント情報が再始動ログに書き込まれます |
Phase 1 End(フェーズ1の終了) | いいえ | はい | はい | 取得フェーズの正常な完了 |
Phase 2 Begin(フェーズ2の開始) | いいえ | はい | はい | 適用フェーズを開始しています |
Phase 2 End(フェーズ2の終了) | いいえ | はい | はい | 適用フェーズの正常な完了 |
Error Table 1(エラー テーブル1) | いいえ | いいえ | はい | SEL COUNT(*)リクエストが最初のエラー テーブルについて正常に完了した。 |
Error Table 2(エラー テーブル2) | いいえ | いいえ | はい | SEL COUNT(*)リクエストが2番目のエラー テーブルについて正常に完了した。 |
データベース再起動 | いいえ | はい | はい | データベースまたはCLIv2からのクラッシュ エラーが見つかりました |
CLIv2 Error(CLIv2エラー) | はい | はい | はい | CLIv2エラーが見つかりました |
データベース エラー | はい | はい | はい | ロード操作を終了するエラーが見つかりました |
Exit(エグジット) | はい | はい | はい | Loadオペレータを終了しています |