1

SQL サーバー 2005 と ce フレームワーク 3.5 を使用しており、手持ちのサーバーと SQL サーバーの間でマージ レプリケーションを使用しようとしています。次のエラーが表示されます。

エラー 28532 : トランスポートからの読み取り操作でデータが返されませんでした。SQL Server Compact 3.5 クライアント エージェントと SQL Server Compact 3.5 サーバー エージェントのバージョンは一致している必要があります。

私はネット上でほとんどまたはまったく情報を見つけていません。Server Compact 3.5 Client Agent と SQL Server Compact 3.5 Server Agent のバージョンを確認する方法、または問題を解決するために実行できる手順を誰か教えてもらえますか?

ありがとう ロード シェリル

4

1 に答える 1

1

これは(おそらく)特定のエラーとは関係ありませんが、一般に、SqlCE と SQL Server 間のマージ レプリケーションは、ネットワーク接続が頻繁に失われる状況では信頼性が低く(たとえば、ワイヤレスまたはさらに悪い場合、携帯電話ネットワークを介して)、データを失いましたが、サーバー上のデータが奇妙に破損しました。この問題は (私の知る限り) SqlCE 3.5 では修正されていません。

もちろん、MS はこれを宣伝していませんが、問題を診断するための長い闘争の後、彼らの技術サポートは最終的に問題を認め、SqlCE レプリカ DB は最終的にマージされることが保証されていると述べました(つまり、十分な回数同期しようとすると、最終的には正常に動作します)。

于 2008-11-10T17:48:20.800 に答える