远程数据同步的问题,使用SQLSERVER2000

zsb_xt 2012-08-25 09:48:01
遇到一个难题,就是有3个相同的数据库分别运行在3个不同的地点,其中有个表中的数据需要同步,这3个地点都会对这个表做添加和修改操作,请问有什么好方法来实现?

比如有个表Table [test]包含有 [编号][名称][分数]

假如1号位置新增了一条记录,[001] [A] [100],那么2和3号位置就需要添加这条记录进去

假如1号位置修改了一条记录,把A的分数从100修改到200,那么2号和3号位置就同样需要修改这条记录

3个位置都能连接外网,但没有使用服务器,数据库的同步不需要实时,大概每天同步一次就可以了,我想利用FTP的方式来做数据同步的临时位置,请问有没有什么好的操作方式,或者各位有现成的实现方法,求教了
...全文
157 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
傻X 2012-08-26
  • 打赏
  • 举报
回复
SQL SERVER部署远程同步,1和2同步后,2和3再同步

曾经看过邹建一片文章就讲这个的。

看看这个吧

楼主可以去SQL区发帖

zyq5945 2012-08-25
  • 打赏
  • 举报
回复
触发器可以实现主动监视一个数据库中某个表的变动。
zsb_xt 2012-08-25
  • 打赏
  • 举报
回复
可能没有说太清楚,需要同步的数据量并不多,最多也就一天100多条记录而已,而且也不用做到实时同步,我原本的想法是将变化的数据用文件存储,然后上传到网络空间中,另外的点再下载更新本地的数据,由于现在的数据库是在一套正在运行的系统中,而要做的同步是做个第3方的外挂,需要解决的是用什么方式获得变化的数据,我不想定时的去查询数据库,怕影响系统的运行,可以用什么方法实现和数据探查器一样的功能?就是主动监视一个数据库中某个表的变动?
zyq5945 2012-08-25
  • 打赏
  • 举报
回复
数据库数据同步和FTP没有关系,也还是连接数据库,然后执行相应的增删查改操作,当如你要是说用附加MDF文件方式的话用FTP没有问题。
懒的话而且数据量不大的话,把要同步的服务器记录都删除,再添加所有记录。

4,012

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧