This topic has been archived. It cannot be replied.
-
工作学习 / IT技术讨论 / 有两个Sql Server服务器,它们之间的数据要通过Internet同步。用Merge Replication时总是不成功,手边资料有限,有做过的朋友吗?
-miketany(MIKE老狼);
2002-5-31
(#551738@0)
-
几点考虑:
-simonp(simonp);
2002-6-1
{876}
(#552404@0)
-
在SQL2000的BOL里search "How Merge Replication Works"以及“Planning for Merge Replication”,在MSDN里面可以查“Merge Replication"关键字
-simonp(simonp);
2002-6-1
(#552422@0)
-
也是实属无奈。服务器间的带宽是100M,数据量也不大。要求延迟最好在几分钟之内。本来就是一些简单配置的事情,照着做了几次都不成功。在本机上两个数据库间倒没有问题。在线文档也没有更详细的帮助。
-miketany(MIKE老狼);
2002-6-1
(#552426@0)
-
如果delay要求是几分钟,transaction又不是太大,可以试试log shipping. replication的overheading还是比较大的.尤其是transaction replication.慎用.
-yangn(Raymond);
2002-6-1
(#552429@0)
-
现在是两面的数据库都有写入操作,Log Shipping似乎是单向的。而且是企业版才支持
-miketany(MIKE老狼);
2002-6-1
(#552432@0)
-
如果是这样,那两机应是互为subscriber.还是用replication比较好. 不过log shipping 不仅被enterprise edition support. Microsoft 的说法是指built-in 的utility.如果你自己写,就没问题.我在sql 7.0的standard edition实现过.
-yangn(Raymond);
2002-6-1
(#552435@0)
-
Shipping Log 需要一个共享目录,这似乎只能在局域网上实现。
-miketany(MIKE老狼);
2002-6-1
(#552451@0)
-
budget允许就买datamirror吧,最惨情况是:用trigger,自己写SP+DMO code完成。写好了还可以当成产品卖。
-simonp(simonp);
2002-6-1
(#552502@0)
-
想过,但这么做不保险
-miketany(MIKE老狼);
2002-6-1
(#552740@0)
-
终于搞掂了。wizard生成的脚本有问题,需要手工修改。哎!
-miketany(MIKE老狼);
2002-6-2
(#553550@0)