2016-10-12 24 views
0

SQL Server 2012(リモート)にSql CE 3.5(自分のアプリケーションにローカル)のテーブルを同期しようとしています。すべての規定はうまく作成されます。しかし、私が同期しようとすると、私は例外になってきています。なぜ私はこのエラーが発生しているのか分かりません。SQL Server 2012とSQL Server 2005の同期

{Microsoft.Synchronization.Data.DbNotProvisionedException:データベースが同期用にプロビジョニングされていないか、同期構成テーブルへのアクセス許可がないため、現在の操作を完了できませんでした。 Microsoft.SynchronizationでMicrosoft.Synchronization.Data.SqlServerCe.SqlCeSyncProvider.ConnectでMicrosoft.Synchronization.Data.SqlServerCe.SqlCeManagementUtils.VerifyRuntimeAndSchemaVersionsMatch(は、SqlCeConnection接続、SqlCeTransactionトランス、文字列objectPrefix、ブール自動アップグレード、ブールthrowWhenNotProvisioned) () で 。 Data.SqlServerCe.SqlCeSyncProvider.InitializeAdapters()

どのようなアクセス許可を設定する必要がありますか?

答えて

0

データベースへのパスと、正しいデータベースに接続していることを確認できますか?私はdevsがプロジェクトフォルダのルートにあるデータベースに接続していると思うが、アクセスしているデータベースはbinフォルダのものだと思った。