两台外网的MSSQL2005服务器,如何做数据同步? 
就是没有服务端和客户端的区别,只要其中一台数据改变另外一台也随着做改变?
如果考虑性能 做异步更新也行 但是前提是两台服务器能够互补数据.

解决方案 »

  1.   

    MS SQL 2000下的事务复制就可以
    没有用过SQL2005,不知道有没有增加什么新的功能
      

  2.   

    转贴:
    如何通过互联网联接到某个连上互联网的局域网中的一台计算机上的MSSQL上
    *************** 能连接到SQL的几个要素. **************************1.先保证ping通(有防火墙的先关闭防火墙)
    2.在命令提示符下执行:telnet <服务器ip地址> 1433 不会报错
    3.查询分析器中进行连接,时使用用ip连接:
      文件--连接--SQL Server输入对方IP--连接使用,根据对方的SQL配置确定--确定  确定SQL采用什么身份验证方式:
      企业管理器--右键SQL实例--属性--安全性--身份验证
    4.如果不行
    SQL Server服务器--开始--程序--Microsoft SQL Server
    --服务器网络实用工具
    --启用 WinSock代理
    --代理地址:(sqlserver服务器IP)
    --代理端口--1433
    ---确定5.如果还不行,在客户端装个SQL Server客户端配置一下:
    开始--程序--Microsoft SQL Server--客户端网络实用工具
    --别名--添加
    --网络库选择"tcp/ip"--服务器别名输入SQL服务器名
    --连接参数--服务器名称中输入SQL服务器ip地址
    --如果你修改了SQL的端口,取消选择"动态决定端口",并输入对应的端口号
    ************* 连接实战 ************************************************]--如果你的两台电脑都有固定的公网IP地址,那就真恭喜你.连接有普通的局域网一样.--如果你的两台电脑只可以得到动态的公网的IP地址,用下面的方法:到:
    http://www.comexe.cn/注册免费域名,安装它的动态域名解析软件.(当然,还有很多其他软件可供选择)
    就可以了.
      

  3.   

    有想过用触发器的形式 但是表多的话就不实用了 不知道各大网站的数据库方案是怎么解决的
    -----------------------------------------------------------------------------------
    作为电子商务领头羊的 eBay 公司,数据量究竟有多大? 很多朋友可能都会对这个很感兴趣。在这一篇 
    Web 2.0: How High-Volume eBay Manages Its Storage(从+1 GB/1 min得到的线索) 报道中,eBay 的存储主管 Paul Strong 对数据量做了一些介绍,管中窥豹,这些数据也给我们一个参考。站点处理能力
    平均每天的 PV 超过 10 亿 ; 
    每秒钟交易大约 1700 美元的商品 ; 
    每分钟卖出一辆车A ; 
    每秒钟卖出一件汽车饰品或者配件 ; 
    每两分钟卖出一件钻石首饰 ; 
    6 亿商品,2 亿多注册用户; 超过 130 万人把在 eBay 上做生意看作是生活的一部分。
    在这样高的压力下,可靠性达到了 99.94%,也就是说每年 5 个小时多一点的服务不可用。从业界消息来看,核心业务的可用性要比这个高。数据存储工程组控制着 eBay 的 2PB (1Petabyte=1000Terabytes) 可用空间。这是一个什么概念,对比一下 Google 的存储就知道了。每周就要分配 10T 数据出去,稍微算一下,一分钟大约使用 1G 的数据空间。计算能力
    eBay 使用一套传统的网格计算系统。该系统的一些特征数据: 
    170 台 Win2000/Win2003 服务器; 
    170 台 Linux (RHES3) 服务器; 
    三个 Solaris 服务器: 为 QA 构建与部署 eBay.com; 编译优化 Java / C++ 以及其他 Web 元素 ; 
    Build 整个站点的时间:过去是 10 个小时,现在是 30 分钟; 
    在过去的2年半, 有 200 万次 Build,很可怕的数字。
    存储硬件
    每个供货商都必须通过严格的测试才有被选中的可能,这些厂家或产品如下: 
    交换机: Brocade 
    网管软件:IBM Tivoli 
    NAS: Netapp (占总数据量的 5%,2P*0.05, 大约 100 T) 
    阵列存储:HDS (95%,这一份投资可不小,HDS 不便宜, EMC 在 eBay 是出局者) 负载均衡与 Failover: Resonate ;搜索功能: Thunderstone indexing system ;
    数据库软件:Oracle 。大多数 DB 都有 4 份拷贝。数据库使用的服务器 Sun E10000。另外据我所知, eBay 购买了 Quest SharePlex 全球 Licence 用于数据复制.
    应用服务器应用服务器有哪些特点呢? 使用单一的两层架构(这一点有点疑问,看来是自己写的应用服务器)330 万行的 C++ ISAPI DLL (二进制文件有 150M)数百名工程师进行开发每个类的方法已经接近编译器的限制 非常有意思,根据eWeek 的该篇文档,昨天还有上面这段划掉的内容,今天上去发现已经修改了:架构
    高分布式 
    拍卖站点是基于 Java 的,搜索的架构是用 C++ 写的 
    数百名工程师进行开发,所有的工作都在同样的代码环境下进行
    可能是被采访者看到 eWeek 这篇报道,联系了采访者进行了更正。我还有点奇怪原来"两层"架构的说法。其他信息
    集中化存储应用程序日志; 
    全局计费:实时的与第三方应用集成(就是eBay 自己的 PayPal 吧?) 
    业务事件流:使用统一的高效可靠消息队列. 并且使用 Cookie-cutter 模式用于优化用户体验(这似乎是大型电子商务站点普遍使用的用于提高用户体验的手法)。
      

  4.   

    不是互相订阅,而是配置成合并复制。SQL2005复制分发有3种,快照、事务、合并。要实现两边数据都能互相传,就要用合并复制了。具体怎么操作,上网去查吧,有很详细的文档说明。嘿嘿