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

SAP Sybase SQL Anywhere 16.0 » Mobile Link サーバ管理 » Mobile Link サーバテクノロジ » 同期の方法 » 競合の解決

 

競合検出

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

Mobile Link サーバは、upload_fetch スクリプトまたは upload_fetch_column_conflict スクリプトが適用された場合にのみ競合を検出します。upload_fetch を使用すると、競合する更新は競合として通知されます。upload_fetch_column_conflict を使用すると、同じカラムに対する競合する更新のみ通知されます。

upload_update 用のストアドプロシージャを使用して、任意での競合の検出と解決を設定できます。競合の検出と解決はこのスクリプトによって完全に制御されるので、Mobile Link での競合のトリガはありません。


upload_fetch または upload_fetch_column_conflict スクリプトによる競合の検出
upload_update スクリプトによる競合の検出