Sup*_*oss 4 replication sql-server
我们有一个较大的数据库 (350GB),它被复制到一个不同位置的订阅者。不幸的是,我们在两个站点之间的连接速度很慢。
今天我们在分销商处收到以下错误:
订阅已被标记为非活动状态,必须重新初始化。
无论如何,我们是否可以在不从快照重建订阅的情况下将其重新启动?
我之前使用过这个技巧来启动复制。假设这些站点的 Internet 访问速度更快,然后它们之间的链接。
设置复制,但使用两台服务器上都存在的本地路径作为快照位置。运行快照。压缩创建的文本文件(它们会压缩很多)。将文件通过 FTP 传输到可以从两个站点访问的外部 FTP 服务器。上传完成后,在其他站点下载它们。解压缩它们并将它们放在正确的文件夹中。在 REMOTE 站点启动分发代理,以便它读取本地文件并插入到本地数据库中。一旦它加载了快照,您就可以在您喜欢的任何站点运行分发代理。
我使用这种技术在美国和中国之间设置复制,它将时间从 43 天缩短到 17 小时,这完全在订阅者超时窗口之内。
归档时间: |
|
查看次数: |
1592 次 |
最近记录: |