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数据库。如果我们想要实时地同步数据,最好使用事务复制,快照复制适合于区间同步。