我在sql server 2012上有一个合并复制,它有五个订阅服务器。我重新初始化了其中一个订阅者,以复制来自发布服务器的所有数据,但下载快照需要一整天。在发布服务器上,我看到以下消息:
应用快照并合并0数据更改(0 insert(s),0 update,0 delete(s),0冲突)。
在订阅服务器上,在视图同步状态下:
下载快照文件'*****_9.bcp
现在要花很长时间了。我有200张桌子。
我在订阅服务器上也遇到了折叠错误。
2015-12-29 11:18:21.066 100%跳过文件'VW_StudentHistcd097df8_324.sch‘,因为它已经为上一篇文章或以前中断的快照交付了。 2015-12-29 11:18:21.144模式脚本“VW_Stockf5a261c5_325.sch”无法传播到订阅服务器。 2015-12-29 11:18:21.160类别:空源:合并复制提供程序编号:-2147201001消息:模式脚本“VW_Stockf5a261c5_325.sch”无法传播到订阅服务器。2015-12-29 11:18:21.160类别:代理源:“源名”编号: 20164消息:无法复制视图或函数,因为所引用的对象或列不在订阅服务器上。2015年-12-29 11:18:21.175类别:空源:本机客户端11.0编号: 207邮件:无效列名'stockID‘。
在订阅服务器上,我没有要复制到发布服务器的数据。谢谢
发布于 2015-12-31 14:33:11
我发现发布服务器database.There中的database.There视图的问题是无效的。我更新了它,获取一个新快照并让订阅者下载新快照。
谢谢你的帮助
https://stackoverflow.com/questions/34514112
复制相似问题