请教各位大虾,在这样的系统中,怎样保持两个服务器间数据实时同步,且在另一个服务器坏的时候,可以很快连接另一个服务器,以保证系统的正常运行??

解决方案 »

  1.   

    非常感谢veryoldman的 回复, 因为才接触到这方面的技术,望请给予更详细一点的提示!
    之前我初步考虑通过在主服务器建立同步跟踪程序,也就是跟踪其sql 语句,并将其保存于本地端,再将其发给从服务器,从而达到两者的同步.不知道这样的思路怎样?
      

  2.   

    前台考虑用delphi 中的ado来开发,可是其中有个环节,就是在主服务器出故障时,我怎样去连接我的备份服务器,用它的IP地址实现连接?还是有其他可行的方法?
      

  3.   

    Windows+sqlserver2000就可以做双机热备,不用其他软件。
      

  4.   

    用windows2003做集群,然后把sqlserver2000服务加到集群服务里就行了,关于配置集群的方法网上多得很而且很详细,我配成功过!没问题!
      

  5.   

    用windows+sqlserver2000实现双机热备,是利用合并复制功能实现?gettit911能详细指点指点不?
    zgzxy 你的方法能不能也说说呀?
    急切知道你们的方法,先感谢,呵呵!
      

  6.   

    很清楚啊,两台或两台以上的机器,都配上双网卡,装上windows2003,配置集群服务,如何配置集群服务,你用google上网查一下,相关文章很多的,安装成功后,再用集群和sqlserver2000做关键字再查一下,就有关于如何将sqlserver2000加入到集群中的方法,这样就ok了!当主服务器歇菜时,集群上的另一台服务器会自动接管。这样就实现了双机热备!
      

  7.   

    或者了解一下windows的集群服务,你就什么都明白了
      

  8.   

    给你个 参考的 双机热备份软件及各种备份方案介绍http://www.wyx2008.com/mxj/system/ssbf/ssbf.zip
      

  9.   

    谢谢各位的回复 从复杂程度上说 不知道是采用集群和利用sql server做成的热备份系统?
      

  10.   

    首先要建立两台WINDOWS的集群系统,在集群系统之上在做SQLserver 但是这种安装需要的是双机共用一套硬盘系统,因为SQL SERVER本身不支持集群!
      

  11.   

    做全集服务器,当MSSQL的数据量大了,会不会有性能上的影响。
      

  12.   

    sql server2000好像支持集群服务吧
      

  13.   

    这不是支持与不支持的问题,是集群来提供热切换功能的,只要把sqlserver2000的服务加入到集群中去就行了,延展一下,只要是服务,哪怕是你自己开发的服务程序都可以在集群上实现切换!
      

  14.   

    多谢各位高手的指点!
    Merry Christmas!