4

저는 데이터베이스 동기화를 통해 asp.net을 처음 사용했습니다. 현재 변경 추적을 사용하는 서버 (SQL Server 2010) <> C# 클라이언트 (SQLite) 양방향 데이터베이스 동기화가 필요한 프로젝트를 구현 중입니다.

http://dotnetvisio.blogspot.com/2013/07/microsoft-change-tracking-sql-server.html

Syncing SQL Server 2008 Databases over HTTP using WCF & Sync Framework

http://msdn.microsoft.com/en-us/library/cc305322.aspx

http://technet.microsoft.com/en-us/library/cc280358(v=sql.105).aspx 등 ... 그러나

, 내가 변경 내용 추적을 구현하는 방법에 대한 아이디어를 얻을 수 없었다 : 나는 스택 오버플로 포럼에서 논의 자습서/예를 들어 대부분의를 통과했다 <> [WCF 서비스] <> [WPF 클라이언트] <> [SQLite는 로컬 데이터C#의 변경 추적 서버 및 클라이언트 데이터베이스 동기화가있는 Microsoft Sync Framework 2.1

[변경 내용 추적 활성화와 SQL 끊다 데이터베이스] 사이에서 데이터베이스 동기화 자료]

내 질문에 어떻게 연결하고 로컬 데이터베이스와 동기화를위한 연결입니까? 단계별 자습서가 많이 제공됩니다. 감사.

+0

를 구축 할 필요가 무엇인지에 대한 정보를 그냥 연결하고 명확하게하는 것입니다 두 개의 데이터베이스를 Sync Framework와 직접 연결하고 제 3 자 권한을 거치지 않습니까? 귀하의 '다이어그램'모델 루프에 대한 나를 던지고있다 – JNYRanger

+0

예, 데이터베이스는 동기화 프레임 워크를 통해 연결됩니다. 혼란스럽게해서 죄송합니다. – BlackHat

+0

문제가 없으면 내 대답을 확인하십시오. Sync Framework를 처음 사용하다 보니 몇 달 전에이 프로젝트를 사용했습니다. 그 기사 중 일부가 그것을 만드는 것보다 사용하기가 훨씬 쉽습니다. – JNYRanger

답변

2

동기화 프레임 워크를 사용하여 두 데이터베이스를 직접 동기화한다고 가정하면 대부분의 상황에서 SQL Server 및/또는 SQL Server Compact를 사용하여 수동으로 변경 내용 추적 구성 요소를 구현할 필요가 없습니다. 이를 수행하는 가장 쉬운 방법은 데이터베이스의 범위 지정 및 프로비저닝을 처리하는 도우미 응용 프로그램을 작성하는 것입니다. 그러면 Sync Framework에서 Sync Framework가 제대로 작동하는 데 필요한 모든 변경 내용 추적 개체 (Tables/Functions/StoredProcs)가 자동으로 만들어집니다. 이 기사 양식을 확인하십시오 MSDN : Walkthrough: Defining Scope and Provisioning

프로비저닝을 사용할 수없는 경우 자신의 모든 공급자를 작성해야하므로 사전에 작업해야합니다. 불행히도 당신이 기대하는 것만 큼 쉬운 일이 아니며 거기에 많은 정보가 없습니다. 여기 시작하는 몇 가지 기사입니다

http://www.8bit.rs/blog/2009/05/debugging-sql-express-client-sync-provider/

MS's Response that Change Tracking & The Sync Framework are not Directly Compatible

Sync Framework Metadata Services -이 당신이 당신의 자신의 업체

+0

이전에 자습서도 살펴 보았습니다. 그러나이 프로젝트 개발에서는 조항이 금지되어 있음을 언급하는 것을 잊지 마십시오. 변경 추적 만 허용됩니다. – BlackHat

+0

그러면 이제 상황이 조금 바뀝니다.기본 제공 변경 추적 기능을 사용할 수 있지만 자신의 지식 공급자를 작성해야합니다. 잠시만 기다려주세요. – JNYRanger

+0

귀하의 정보를 보내 주셔서 감사합니다. 나는 이것이 나에게 쉬운 일이 아니라는 것을 이해한다. 그래서 나는 여기에 도움을 청한다. :) – BlackHat