2016-10-12 2 views
0

SQL Server 2012 (원격) 용 SQL CE 3.5 (내 응용 프로그램에 로컬) 테이블을 동기화하려고합니다. 모든 조항이 잘 작성되었습니다. 그러나 동기화를 시도 할 때 예외가 발생합니다. 왜이 오류가 발생하는지 알 수 없습니까?SQL Server 2012와 SQL Server 동기화

{Microsoft.Synchronization.Data.DbNotProvisionedException : 데이터베이스가 동기화를 위해 제공되지 않았기 때문에 현재 작업을 완료 할 수 없거나 동기화 구성 테이블에 대한 사용 권한이 없습니다. Microsoft.Synchronization.Data.SqlServerCe.SqlCeManagementUtils.VerifyRuntimeAndSchemaVersionsMatch (SqlCeConnection 연결, SqlCeTransaction 트랜스, 문자열 objectPrefix, 부울 자동 업그레이드, 부울 throwWhenNotProvisioned) Microsoft.Synchronization에서 Microsoft.Synchronization.Data.SqlServerCe.SqlCeSyncProvider.Connect에서 () 에서 . Data.SqlServerCe.SqlCeSyncProvider.InitializeAdapters()

사용 권한을 설정해야합니까?

답변

0

데이터베이스 경로를 확인하고 올바른 데이터베이스에 연결할 수 있습니까? devs가 프로젝트 폴더의 루트에있는 데이터베이스에 연결한다고 생각하지만 액세스중인 데이터베이스는 bin 폴더에있는 것입니다.

관련 문제