两台异地SQL数据库能不能使数据库时刻同步

原因:由于早期没有联网,公司下属的两个专卖店都使用单独的数据库,造成一些数据不一致,现在想改成都使用同一个数据库,但远程连接SQL数据库的话,如果出现断网的情况就会造成业... 原因: 由于早期没有联网,公司下属的两个专卖店都使用单独的数据库,造成一些数据不一致,现在想改成都使用同一个数据库,但远程连接SQL数据库的话,如果出现断网的情况就会造成业务系统无法使用

构想: 保留原来的两台服务器,让这两台的数据库时时同步,这样既使数据保持一致,在断网时又不会影响系统的使用.

求这个构想的实现方法.
用VPN的话直接用2003就可以做了,只是因为地方电信的原因网络会偶有中断的情况发生,而现在使用的系统如果有断网情况就会提示出错要重新登录,这就造成有时用户做的操作都不能正常保存,所以才不想直接互联
展开
 我来答
awuuer
推荐于2017-09-03 · 超过14用户采纳过TA的回答
知道答主
回答量:38
采纳率:0%
帮助的人:20万
展开全部
能够同步。
如果对同步时间要求不高,可以
1、通过脚本定期数据库表数据复制
2、大量和批量的数据可以用数激棚据库的同步机制处理。用强制订阅实现数据库同步操作
3、少量族铅信数据库同步可以采用触发器实现,同步单表即可
可以兆轮参阅:http://blog.csdn.net/wobuwei/article/details/4043785
http://www.iteye.com/problems/64349
壹寰(深圳)科技文化有限公司
2021-03-27 广告
不同公司提供的方案也不一样。以上内容如果还觉得不够全面,也可以沟通下壹寰(深圳)科技文化有限公司。91数据恢复是壹寰(深圳)科技文化有限公司旗下专业数据恢复品牌,91数据恢复专注于勒索病毒数据恢复、勒索病毒数据修复、数据库修复、数据库解密恢... 点击进入详情页
本回答由壹寰(深圳)科技文化有限公司提供
百度网友ec9d734c8
推荐于2017-09-30 · TA获得超过208个赞
知道小有建树答主
回答量:118
采纳率:0%
帮助的人:115万
展开全部
所谓时刻同步,就是双机热备,这誉伍样的系统对通讯线路的要求很高,你的系统连基本的数据常连都不能保障,双机热备的方案是不现实的.

假设我判断正确,你的系统应该不是特别的复杂,专卖店的数据应该都是些进销存与客户资料等数据,这些数据能够几个小时同步一次也可以满足数据同步的业务要求.

我提供一个折衷的办法,所有的数据库(增/删除/改)操作都保存在一个名字叫数据库同步表的表中一个终端修改了数据,就将庆码或这个表中记录传递到另外一个店铺进行同步操作,这样数据就同步模源.

这种方法的重点是同步机制的确定(各分店数据同步的顺序);
这种方法始终不是操作一个相同的表,会存在对同一数据的重复操作冲突(比如A店的货已经卖光,库存清零,但B店又卖了一批,就库存为负了),解决冲突的办法是保存冲突记录,提高同步频率.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mailking2001
2008-12-09 · TA获得超过817个赞
知道小有建树答主
回答量:1037
采纳率:100%
帮助的人:753万
展开全部
建议购买VPN设备,建vpn隧道这样能够确保网扮闭络的安全性,组成个虚拟局域网,这样就可以确保两台服务器能够时时联网.然后在是数据库的同步问尺缺举题,可以采用SQL的服务器发布订阅服务,确保两台服务器的能够同步.-----这只是数据库的同步,具体的业务上的程序模块,销售模块,肯定需要修改,估计要做成需要很多的资金投入.

-----------
VPN能保证网络的安全性,难道你想让你服务器暴露在外网里??你可以拉专线,但你拉专线的费用跟你使用VPN设备要贵的多..发布订阅有点复杂这里我说不清楚,
你可以找找相关资陵碧料
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式