We are working on setting up offline databases for our R2 POS Retail clients, and every time we try to create the offline database on any Retail POS client (both test and production environments) the following error occurs in the Retail Database Utility log and the process stops without completing:
INFO , RetailDatabaseUtility, 4, 10/07/2014 18:16:05:278, ----- Deprovisioning sync objects on Database 'POSOffline' -----
VERBOSE, RetailDatabaseUtility, 4, 10/07/2014 18:16:05:278, Connecting using string: Data Source=localhost\sqlexpress;Initial Catalog=POSOffline;Integrated Security=True;Persist Security Info=False;Pooling=True;Encrypt=True;TrustServerCertificate=True
ERROR , RetailDatabaseUtility, 4, 10/07/2014 18:16:05:299, The current operation could not be completed because the database is not provisioned for sync or you not have permissions to the sync configuration tables. Exception: Microsoft.Synchronization.Data.DbNotProvisionedException: The current operation could not be completed because the database is not provisioned for sync or you not have permissions to the sync configuration tables.
at Microsoft.Synchronization.Data.SqlServer.SqlManagementUtils.VerifyRuntimeAndSchemaVersionsMatch(SqlConnection connection, SqlTransaction trans, String objectPrefix, String objectSchema, Boolean throwWhenNotProvisioned)
ERROR , RetailDatabaseUtility, 4, 10/07/2014 18:16:05:299, Caught exception: Microsoft.Synchronization.Data.DbNotProvisionedException: The current operation could not be completed because the database is not provisioned for sync or you not have permissions to the sync configuration tables.
at Microsoft.Synchronization.Data.SqlServer.SqlManagementUtils.VerifyRuntimeAndSchemaVersionsMatch(SqlConnection connection, SqlTransaction trans, String objectPrefix, String objectSchema, Boolean throwWhenNotProvisioned)
at Microsoft.Synchronization.Data.SqlServer.SqlSyncScopeDeprovisioning.DeprovisionStore()
RetailDatabaseUtility.exe Error: 0 : DBUtilityCore<ProvisionDatabasesForSynchronizationAsync>b__7: The current operation could not be completed because the database is not provisioned for sync or you not have permissions to the sync configuration tables.
Has anyone seen this before? Has anyone been able to provision an offline POS database in R2?
Thanks in advance for any advice.
djz