数据复制 - SQL Server 2008

问题描述:

美好的一天数据复制 - SQL Server 2008

我需要在两个数据库之间创建数据复制。为了测试目的,我创建了带有一个表格的本地出版物。然后我创建了本地订阅,它工作100%。我测试了它,数据得到更新。然后我开始向我创建的本地出版物添加更多表格。我注意到新表没有通过我创建的本地订阅进入新数据库。我是否需要为更新创建新的订阅?我是否需要删除当前的订阅,还是有另一种方法可以更新当前的订阅?

感谢

得到了这条这样的描述:http://www.mssqltips.com/sqlservertip/2502/limit-snapshot-size-when-adding-new-article-to-sql-server-replication/

您必须启动快照代理,但检查已复制的表没有标记为重新初始化,因为从这样的情况下,数据旧桌子将再次被转移。

+0

嗨,你的意思是它会复制它 - “将再次传输” – 2014-11-03 19:21:00

+1

没有旧数据将被删除,但是当数据从公共数据库传输时,表被锁定,所以如果表包含大量数据和数据库正在使用可能导致错误的状态。就这样。 – tungula 2014-11-03 19:25:24

+0

我明白了。我刚刚去了本地出版物 - >查看快照代理状态--->运行,它完成了这项工作。我在哪里指出已经复制的表格不要重新初始化? – 2014-11-03 19:30:38