현재 SQL Compact Edition을 실시간 데이터 캡처 용 데이터베이스로 사용하는 응용 프로그램이 있습니다. 일부 사용자는 자신의 응용 프로그램을 작성하여 응용 프로그램에서 캡처하는 동안이 데이터에 대해 쿼리하고보고하기를 원합니다. 그러나 SQL Compact Edition은 응용 프로그램과 함께 In-Process로 실행되므로 외부 프로세스가 SQL Compact에 연결하는 것을 허용하지 않습니다.SQL Compact 실시간 SQL 병합/동기화
사용자가 제공하는 외부 데이터베이스 서비스 (SQL Express 또는 표준 SQL Server)에이 데이터를 실시간으로 복제하여 응용 프로그램이 계속 쿼리 /보고하는 데 사용할 수있는 방법을 고려하고 있습니다 SQL Compact에 쓰기.
최상의 방법에 대한 권장 사항은 무엇입니까? 필자는 Sync Framework에 대해 조금 읽었지 만 일괄 동기화에서 좀 더 목표가있는 것처럼 보입니다. 반면에 (거의) 실시간으로 동기화해야합니다.
다른 사람들이 유사한 시나리오를 실행하고 어떻게 대응했는지 궁금합니다. 어떤 제안이라도 대단히 감사하겠습니다.