SQL Server 2008中的提供者和订阅者可以通过订阅者处理插入/删除吗?
问题描述:
假设我做了所有需要的事情(考虑完全复制),使服务器“A”成为提供者和服务器“B”的订阅者,如果我想添加,删除,更新或插入数据,我能做些什么通过连接到用户?SQL Server 2008中的提供者和订阅者可以通过订阅者处理插入/删除吗?
如果是,数据更改是否会自动反映在提供者中?
我使用:C#,ASP.NET,Visual Studio 2008中,SQL Server将基于SSMS的复制向导2008
答
,这取决于您的配置:
快照发布:
发布者按计划的间隔向发布者发送发布数据的快照。事务发布:他们收到的公布数据的初始快照后
出版商流交易认购。事务发布具有可更新订阅:
出版商流交易到SQL Server订阅他们收到的公布数据的初始快照后。在订阅者处发起的事务在发布者处被应用。合并出版物:
发布者和订阅者可以后的订阅者接收发布的数据的初始快照独立地更新发布的数据。定期合并更改。 Microsoft SQL Server Compact Edition只能订阅合并发布。
它看起来像最后两个选项支持你所需要的。刚才我一直无法运行复制,所以我一直无法测试它。