この SQL Express プロバイダーを SQL Server の変更追跡で使用すると、次の問題が発生します…</p>
- サーバーに新しい行を挿入する
- サーバーとクライアント間の同期
- 挿入された行がクライアントに追加されます
- クライアントで同じ行を更新する
- サーバーへの同期
- クライアント更新レコードは、増分更新ではなく増分挿入の一部になります
- この更新がサーバーに反映されていないため、代わりに重複行挿入の競合メッセージが表示されます。
この SQL Express プロバイダーを SQL Server の変更追跡で使用すると、次の問題が発生します…</p>
SQLサーバーの変更追跡を使用する場合、同等のSQL Expressクライアント同期プロバイダーがないため、カスタムSQL Expressプロバイダーをどこかにダウンロードしたと仮定しています...
getincrementalinserts と getincrementalupdates を見て、更新が挿入として取得される理由を確認してください。
組み込みの sqlsyncprovider を使用する代わりに、サポートされていないプロバイダーを使用している理由をお尋ねしてもよろしいですか? SQL 変更追跡に縛られていますか?