得不到正确答鞍打死我也不走!!! (200分)

  • 主题发起人 一剑封喉
  • 开始时间

一剑封喉

Unregistered / Unconfirmed
GUEST, unregistred user!
现在有一台SQL SERVER2000服务器,时时刻刻都在交换着数据,用什么样的备份办法才能够
支持SQL SERVER运行稳定,不发生错误,即使发生错误,也能够即时恢复

我的方案: 再加上2台服务器 ,同样数据,用户每操作一次,即向3台SQLSERVER服务器
发送3次,这样,每时每刻,这3台服务器的数据都是相同的,所以即使一台停掉了
也可以有另外两台在工作

问题:可是这样做,觉得比较麻烦,因为用户每操作一次就要连接3次服务器,速度下降
给用户带来不方便。而且检测服务器是否坏掉的异常处理还得好好想想。

所以请各位大侠能否伸出双手,给予支持!有没有其他好的方法!如果请说出详细一点
方案,很急呀!
 
双机热备份如何呢,
 
使用复制。
 
如果条件允许,建议用双机热备份
 
能不能给点详细的方案,我要的是实时的备份,你们这样说我可不能给分!
 
因为不懂,所以想听听关于分发、复制方面的回答,这是解决楼主问题的办法!
 
你可以用磁盘阵列呀,我想应该可以解决问题的吧!
 
磁盘阵列
 
我也在想这个问题,答案是利用sql server本身的能力,将收到的所有sql语句发到其他数据库上。
 
要根据实际情况而定,起码分软件或硬件有问题而不能一概而论。
 
可以设定每天的具体时间进行自动备份!
 
进行同步复制
 
拜托,难道除了我在篇头说的方法,(每执行一步,就要写入三台服务器中三遍)
就没有其他的方法了吗?你们说的能不能具体一点,不要那么简练好不好!

:soul兄,你说的是什么意思?
 
磁盘阵列是个方法,
还可以先做一次完整备份,然后定期比如一小时做差异备份,这样可以把备份时间减到最少
 
SQL SERVER自带了调度备份,你可以设置其功能!
 
不会吧,这么大个林子居然没有人能够解决我的问题!我要的即时处理,哪怕是一分钟备份
一次也不能解决我的问题,看来我只能按照我的方法去做了。不过也奇怪了,国内外那么多
大型交互式的网站都是怎么样做到同步备份的呢?不会也象我提出的方法那样吧,也够可笑的
了。还是请高手帮忙呀
 
同步复制 或用一台同步磁带机都可以呀.
 
没有绝对的同步的!你的要求太天真了!
即使你的写三次的做法,还是有问题的!第一个写好了,也COMMIT了,
轮到第二个COMMIT时,机器出问题了。这种情况下,你的笨方法也不行。
所以说,没有绝对的同步。你尽管对别人说你的双机热备份或同步复制是同步的好了!
没有人想你这样认真的,小兄弟!
 
YCK 兄 :谢谢你的提醒,但是如果第二个COMMIT不成功,那么系统将会自动报错
自动舍弃第二个COMMIT,执行第三个COMMIT,然后对第二台机器进行处理之后自动并入
系统中,我想这么简单的处理一般人都可以实现吧,不过我总觉得这样的方法太罗嗦,
重写三次好象太幼稚了,所以才请各位高手不吝教诲!
 
一剑封喉:
一般情况下,第二个应该不出问题,出问题那就是机器不行了。那就麻烦了,系统
不停地检测2的状态,而且照我的经验,出错或不通时,等待的时间我们自己也受不了,
更别说用户了。
既然时时刻刻在发生数据交换,你怎么对第二台机器同步?除非暂时停止1、3。
否则还是达不到同步。
其实我还觉得疑问的是,你认为你比SQL SERVER、ORACLE那些数据库专家还牛吗?
 
顶部