Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » SQL Remote » SQL Remote のレプリケーション設計 » SQL Remote のレプリケーション設計と設定 » 更新の競合 » VERIFY 句を使用したカスタム競合解決

 

VERIFY_ALL_COLUMNS オプションの使用

デフォルトでは、データベース・オプション verify_all_columns は Off に設定されています。設定が Off の場合は、更新されたカラムのみが検証されます。verify_all_columns オプションが On に設定されている場合は、次のようになります。

  • レプリケートされた UPDATE 文に対して、すべてのカラムが検証されます。

  • いずれかのカラムが異なっているときには必ず RESOLVE UPDATE トリガが起動します。

  • 各 UPDATE 文に対して送信される情報が多くなるため、メッセージのサイズが大きくなります。

verify_all_columns オプションは、PUBLIC グループ用、または SQL Remote の接続文字列に含まれるユーザ用のいずれかに設定できます。verify_all_columns オプション [SQL Remote]を参照してください。

抽出ユーティリティ (dbxtract)

リモート・データベースを抽出する前に統合データベースで verify_all_columns オプションが設定されている場合、抽出ユーティリティ (dbxtract) とデータベース抽出ウィザードによってリモート・データベースの verify_all_columns オプションが設定されます。