SQL Remote システムで次のエラーが発生する可能性があります。
ローが見つからないエラー ローが見つからないエラーを参照してください。
参照整合性エラー 参照整合性エラーを参照してください。
重複プライマリキーエラー 重複プライマリキーエラーを参照してください。
デフォルトでは、エラーが発生すると、SQL Remote Message Agent (dbremote) はエラーをログ出力ウィンドウに出力します。SQL Remote Message Agent (dbremote) は、メッセージウィンドウよりも出力メッセージファイルに多くの情報を出力できます。
SQL Remote Message Agent (dbremote) のメッセージログファイルには、次の情報が含まれます。
出力ログファイルにエラーを出力するには、-o オプションを指定して SQL Remote Message Agent (dbremote) を実行します。
エラーが発生したときに、次の処理を実行するように SQL Remote を設定できます。
エラー処理プロシージャの実行 デフォルトではプロシージャを呼び出しません。ただし、replication_error データベースオプションを使用すると、エラーが発生したときに SQL Remote Message Agent (dbremote) で呼び出すストアドプロシージャを指定できます。
たとえば、次の処理を実行するように SQL Remote を設定できます。
リモートデータベースの出力ログの一部を統合データベースに送信し、ファイルに書き込みます。
リモートデータベースでエラーが発生したときに電子メールによる通知を送信します。
エラーの無視 SQL Remote Message Agent (dbremote) のエラーをレポートしないようにする場合があります。たとえば、エラーが発生する状況を理解しており、エラーによってデータの不一致が発生しないことが確実である場合は、エラーの無視を選択できます。レプリケーションエラーの無視を参照してください。
エラー処理プロシージャのレプリケーション
レプリケーションエラーの無視
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2013, SAP AG or an SAP affiliate company. - SAP Sybase SQL Anywhere 16.0 |