適用先: Access 2013、Office 2013
2 つのレプリカを同期します。 (Microsoft Access作業領域のみ)
構文
式 。Synchronize(DbPathName, ExchangeType)
式Database オブジェクトを表す変数です。
パラメーター
名前 |
必須かどうか |
データ型 |
説明 |
|---|---|---|---|
DbPathName |
必須 |
String |
データベースを同期させる対象のレプリカへのパスです。 |
ExchangeType |
省略可能 |
バリアント型 (Variant) |
2 つのデータベース間の変更を同期する方向を示す SynchronizeTypeEnum 定数。 |
注釈
You use Synchronize to exchange data and design changes between two databases. Design changes always happen first. Both databases must be at the same design level before they can exchange data. たとえば、 dbRepExportChanges 型の交換では、データの変更がデータベースから DbPathName にのみ流れている場合でも、レプリカで設計変更が発生する可能性があります。
DbPathName で識別されるレプリカは、同じレプリカ セットの一部である必要があります。 2 つのレプリカの ReplicaID プロパティが同じ値に設定されている場合や、2 つのレプリカが異なるレプリカ セットのデザイン マスターである場合、同期化は失敗します。
2 つのレプリカをインターネット経由で同期させる場合は、定数 dbRepSyncInternet を使用する必要があります。 この場合は、ローカル エリア ネットワーク パスを指定する代わりに、DbPathName 引数に Uniform Resource Locator (URL) アドレスを指定します。
注:
[!メモ] 部分レプリカを他の部分レプリカに同期させることはできません。 詳細については、 PopulatePartial メソッドのトピックを参照してください。