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

SQL Anywhere 11.0.1 (日本語) » Mobile Link - サーバ管理 » Mobile Link サーバ・テクノロジの使用 » 同期の方法 » 競合の解決

 

競合の検出

Mobile Link クライアントが更新済みのローを Mobile Link サーバに送信するときは、更新された新しい値 (更新後イメージ) だけでなく、最後のダウンロード、またはこのローの最初のアップロード以前に存在していたローの値から取得された古いローの値 (更新前イメージ) のコピーも含まれています。更新前イメージが統合データベースの現在の値と一致しないと、競合が検出されます。

競合を検出するスクリプトがいくつか用意されています。Mobile Link サーバは、次のいずれかのスクリプトが適用された場合のみ競合を検出します。

  • upload_fetch または upload_fetch_column_conflict スクリプト

  • WHERE 句に指定されたカラムがすべて非プライマリ・キー・カラムである upload_update スクリプト


upload_fetch スクリプトによる競合の検出
upload_update スクリプトによる競合の検出