简单的说,复制是获取一个或多个数据库的过程,它系统的针对出入不同数据库的数据,提供基于规则的拷贝机制。
复制分为三种角色,
1,发布服务器发布服务器可以被看成是源数据库。
2,分发服务器分发数据库针对更改而承担类似某些票据交换所的工作,他是一个特殊的分发数据库,用于对更改进行跟踪,同时也跟踪哪些订阅服务器已经收到了这些更改。除此之外,它还跟踪任何同步过程的结果,并知道发生了哪些必须解决的冲突。
3,订阅服务器任何参与到于复制发布过程的数据库,订阅服务器并不只能接受数据,它还可以传播数据。订阅服务器可以请求订阅,也可以推送订阅。
请求订阅:由订阅服务器来决定什么时候去更新数据。
推送订阅:由发布数据库决定什么时候向订阅服务发生更新数据。
2,sql Server2005与sql Server2008数据库同步*** 作步骤大致如下:
配置 sql Server2005 发布数据库
1,以windows账户登录,确保sql Server代理已经打开,新建数据库[TestFabu]
2,在[复制]节点下,新建发布.下一步 选择数据库[TestFabu]
3,这里选择快照发布,下一步,选择需要同步的表结构以及存储过程等等。
@L_419_0@
总结以上是内存溢出为你收集整理的Sqlserver 2005和Sqlserver 2008数据同步全部内容,希望文章能够帮你解决Sqlserver 2005和Sqlserver 2008数据同步所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)