Sql server 将framework 2.1与SQL Server 2008和SQL Server CE同步';t同步插入并加载所有更新
我将同步框架2.1与SQLServer2008一起使用,SQLServerCE与多个客户端一起使用 我设置了客户机数据库并进行了同步,然后将该文件部署到每个客户机应用程序中 现在,除了一个客户端,sync似乎不能在所有客户端上正常工作。我是否需要为每个客户机单独提供数据库,而不是使用副本Sql server 将framework 2.1与SQL Server 2008和SQL Server CE同步';t同步插入并加载所有更新,sql-server,sql-server-2008,microsoft-sync-framework,Sql Server,Sql Server 2008,Microsoft Sync Framework,我将同步框架2.1与SQLServer2008一起使用,SQLServerCE与多个客户端一起使用 我设置了客户机数据库并进行了同步,然后将该文件部署到每个客户机应用程序中 现在,除了一个客户端,sync似乎不能在所有客户端上正常工作。我是否需要为每个客户机单独提供数据库,而不是使用副本 此问题确实表明了这一点,请告知在Sync Fx中,每个副本都有一个唯一的id,以将其与其他副本区分开来。通过复制一个数据库,您将得到多个具有相同id的副本 所以你所做的不会起作用。如果要使用已配置的SQL CE
此问题确实表明了这一点,请告知在Sync Fx中,每个副本都有一个唯一的id,以将其与其他副本区分开来。通过复制一个数据库,您将得到多个具有相同id的副本 所以你所做的不会起作用。如果要使用已配置的SQL CE数据库初始化其他客户端,请生成快照并部署快照
请参阅:谢谢June。只是澄清一下,我可以将快照的相同副本部署到所有其他客户端,还是必须为每个客户端生成快照。您可以将相同的快照部署到每个客户端。确保它是您部署的快照。同步快照一次后,Sync Fx将不再将该数据库视为快照。i、 例如,您创建了一个快照,您可以将其发送到任意多个客户端。如果客户端A同步其快照,则不能使用客户端A的数据库初始化其他客户端,因为一旦同步了数据库快照,其元数据就会更新,不再作为快照处理