我需要将一些列添加到作为复制集的一部分的表中。 它不是约束库或任何文章filter的一部分,它允许NULL。 我有一个很好的主意,我可以运行这个 – > ALTER TABLE tblPlanDomain ADD ReportWageES VARCHAR (100) NULL
而不是强迫所有的客户重新初始化,但我希望有一些保证。 任何人都可以validation这种方式或其他对我来说?
谢谢,
编辑:添加信息
这就是我所说的 – > http://msdn.microsoft.com/en-us/library/ms151870.aspx
在这个基础上,似乎我的问题的答案是否定的,但我仍然希望得到人的确认。
模式更改将被复制。 它不会强制订阅重新启动。 客户端都是SQL Server 2005,对吧?
您可能应该检查发布的复制架构更改是否设置为true。
我也在sql server 2005的实验环境中testing了这一点。 你应该确定一个,而不是依靠其他人。
有了MERGE复制,我相信这将强制订阅的重新初始化。 事务或快照复制不是这种情况。