SQLServer2005和SQLSERVER2008数据库同步教程

SQLServer2005和SQLSERVER2008数据库同步教程
1,拷贝介绍
简言之,复制是获取一个或多个数据库的过程。它提供了一种基于规则的复制机制,用于访问不同数据库的数据。
复制被分成三个角色,
1,发布服务
发布服务器可以看作是源数据库。
2、分发服务器
分发数据库假定一份工作类似于一些交换所进行更改。它是一个特殊的分布数据库,用于跟踪变化,也跟踪用户收到这些更改。此外,它还跟踪任何同步过程的结果,并知道必须解决哪些冲突。
3,订户服务器
在参与复制过程的任何数据库中,订阅服务器不仅接受数据,还可以传播数据。订阅者可以请求订阅或推送订阅。
请求订阅:由订阅服务器决定何时更新数据。
推送订阅:发布数据库决定何时将数据更新到订阅服务。

2、2005和SQLSERVER2008数据库同步
操作步骤如下:
配置SQLServer2005发布数据库
1、使用Windows帐户以确保SQLServer代理已经打开和数据库建立testfabu } {
2,在{ }节点下,新版本。下一步是选择数据库testfabu } {
3,这里选择快照,下一步是选择需要同步的表结构、存储过程等。

只要帐户允许操作数据库,SA帐户就在此设置

完成后,该版本的右键属性

我们选择FTP,这应该是我的两个数据库不在同一台计算机上。
设置默认位置
确保FTP的默认位置是可访问的,并具有将FTP定位到根目录的读取权限
发布服务器配置完成

配置用户

也可以使用windows帐户登录
这是不允许通过IP访问的,这是主机文件中的一个映射,然后通过名称访问。
这里我们订阅上面提到的请求。
链接发布者的SA数据库。
你可以按计划要求订购。
订阅成功。

同事看到FTP访问的属性。
三.总结
在这种方式中,我们实现了同步SQLServer2005和SQLSERVER2008数据库。如果我们想要实时地同步数据,最好使用事务复制,快照复制适合于区间同步。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部