0

現在、リアルタイム データをキャプチャするためのデータベースとして SQL Compact Edition を使用しているアプリケーションがあります。一部のユーザーは、このデータがアプリケーションによってキャプチャされている間に、このデータに対してクエリを実行してレポートを作成する独自のアプリケーションを作成したいと考えています。ただし、SQL Compact エディションはアプリケーションでインプロセスで実行されるため、外部プロセスからの接続は許可されません。

このデータを、ユーザーが提供する外部データベース サービス (SQL Express または標準 SQL Server) にリアルタイムでレプリケートするアプローチを使用することを検討しています。アプリケーションが SQL への書き込みを続けている間、クエリ/レポートに使用できます。コンパクト。

これに対する最善のアプローチに関する推奨事項はありますか? 同期フレームワークについて少し読んだことがありますが、(比較的)ほぼリアルタイムで同期する必要があるのに対し、バッチ同期をより対象としているようです。

他の人が同様のシナリオに遭遇したかどうか、また彼らがこれにどのように対処したかを知りたい. どんな提案でも大歓迎です。

4

1 に答える 1

0

既に SQL CE を実行しているマシンにユーザーに SQLExpress をインストールさせる場合は、「リアルタイム」アプリケーションを SQLExpress に直接書き込むようにしないでください。確かに接続文字列の変更だけですか?

于 2010-01-14T16:14:51.570 に答える