내 프로젝트에서 SQL Server Compact 3.5를 MSSQL Server 2008과 동기화하려고합니다. 새 항목 >> 로컬 데이터베이스 캐시 >> 데이터 동기화 구성 등과 같은 Visual Studio 2010의 모든 단계를 통과했습니다. 연결이 성공적으로 완료되었습니다. 그러나이 단계가 끝나면 어떻게 동기화 할 수 있을지 모르겠습니다.
"업데이트 확인"버튼이 있습니다. 업데이트 버튼을 클릭하면 동기화가 시작되고 MSSQL Server의 새 데이터에 "data.sdf"가 추가되어야합니다. 나는 어떻게 될지 전혀 모른다. 저는 C# 과목에서 초보자입니다. 당신이 나를 도울 수?
친절하게 생각합니다.동기화 C#의 SQL Server Compact 3.5
3
A
답변
5
이 링크를 확인하십시오. Sync Framework 2.1 데이터베이스 공급자를 사용하여 SQL Server 데이터베이스와 하나 이상의 SQL Server Compact 데이터베이스 간의 동기화를 구성하고 실행하는 방법을 보여줍니다.
http://code.msdn.microsoft.com/Database-Sync-SQL-Server-de6c8ff8
1
microsoft sync 프레임 워크에 대한 자습서를 보았습니까?
http://msdn.microsoft.com/en-us/library/ff928606.aspx
동기화를 실행 한 거래하는. 또는 일반 http://msdn.microsoft.com/en-us/library/ff928494.aspx
아마 꽤 초보자 가이드하지만
0
로컬 데이터베이스 캐시 프로젝트 항목은 당신을 위해 모든 코드를 생성 한 것입니다 그리고 당신은 단지 그것을 호출이 시작하는 장소입니다.
참조 : 동기화를 호출하는 부분은 Walkthrough: Extending the Local Database Cache to Support Bidirectional Synchronization입니다.
0
이미 SQL 서버와 SQL 컴팩트하지만 사이의 데이터를 동기화하기 위해 작성된이 유틸리티를 시도 할 수는 현재 SQL 2000 년과 2005 년
http://www.codeproject.com/Articles/25685/SQL-Server-to-SQL-Server-Compact-Edition-Database
감사를 지원합니다. 나는 그것이 더 쉬울지도 모른다라고 생각했다. 그러나 그것은 아주 어렵습니다. 더 간단한 방법이 있는지 여부를 찾고 있습니다. –
@ user1723204 - 게시 한 링크는 로컬 데이터베이스 캐시 프로젝트 항목에 의해 생성 된 코드로 작동하지 않는 공급자를 사용합니다. – JuneT