Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
SQL エラーが発生したときに Message Agent で呼び出すストアドプロシージャーを指定できます。
ストアドプロシージャー名
プロシージャーなし
SQL Remote で replication_error オプションを使用すると、SQL エラーが生じたときに Message Agent で呼び出すストアドプロシージャーを指定できるようにします。デフォルトではプロシージャーを呼び出しません。
プロシージャーには、データ型が CHAR、VARCHAR、または LONG VARCHAR の引数を 1 つ指定してください。プロシージャーは、SQL エラーメッセージで 1 回、エラーの原因となった SQL 文でもう 1 回呼び出されます。状況によっては (外部キー違反の場合など)、エラーの原因となった SQL 文が使用できないために、ストアドプロシージャーを 1 回しか呼び出すことができない場合があります。
このオプションを使用すると、レプリケーションで SQL エラーの追跡とモニターができますが、その場合でもやはり、エラーが起こらないように設計することが必要です。このオプションは、そのようなエラーを解決するためのものではありません。