各 Mobile Link リモート・データベースは、異なるデータのサブセットを統合データベース内に持つことができます。つまり、自分専用の同期スクリプトを作成して、リモート・データベース間でデータを「分割」できます。
共通部分がないように切断分割にすることも、重複を持たせて分割することもできます。たとえば、従業員ごとに独自の顧客セットを持っていて、かつ顧客を共有していない場合は、「切断」分割になります。複数のリモート・データベースに存在するように顧客を共有している場合、分割は「重複」を含みます。
分割は、テーブル用のスクリプトである download_cursor と download_delete_cursor で実行されます。これらのスクリプトによって、リモート・データベースにローをダウンロードするように定義します。各スクリプトは、パラメータとして Mobile Link ユーザ名を使用します。スクリプトでこのパラメータを WHERE 句に指定して、ユーザごとに適切なローを取得します。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |