求教关于数据库复制的问题

j119 2003-09-12 10:35:51
结构是这样
总公司有个数据库,几个分公司也有数据库
要求分公司通过拨号方式连接到总公司
然后将分公司数据库中的变动复制到总公司的数据库中
如何实现可否说的细点
...全文
68 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjcxc 元老 2003-10-29
  • 打赏
  • 举报
回复
建议用发布/订阅来做

最主要考虑的是如何保证总部与分部的服务器能稳定连接.
其次考虑如何解决冲突的问题.
kingting 2003-10-29
  • 打赏
  • 举报
回复
用复制机制来实现吧,我要完成的任务也与你差不多
不过只有两台机器之间同步,但要保证不影响二者正常工作…
txlicenhe 2003-09-17
  • 打赏
  • 举报
回复
还是用发布/订阅来做吧。
coolfilm 2003-09-17
  • 打赏
  • 举报
回复
用数据库基于事务的复制和分发!
internetcsdn 2003-09-13
  • 打赏
  • 举报
回复
这个问题是属于“三层”吗?
pengdali 2003-09-13
  • 打赏
  • 举报
回复
1、打开本地的Sql Sever的MSDTC服务
2、拔号到远程服务器(modem 对 modem)
3、在本地添加远程服务器:
exec sp_addlinkedserver @server = '192.168.2.44'
exec sp_addlinkedsrvlogin @rmtsrvname = '192.168.2.44',
@useself = false ,
@locallogin = 'sa',
@rmtuser = 'sa' ,
@rmtpassword = null
4、直接用Sql语句传输数据
select * from [192.168.2.44].zlsgl.dbo.t_cby update [192.168.2.44].zlsgl.dbo.t_cby set xm = rtrim(xm) + '1' where bh = 4
5、完成后关闭连接:
sp_droplinkedsrvlogin @rmtsrvname = '192.168.2.44', @locallogin = 'sa'
sp_dropserver @server = '192.168.2.44'

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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