SQL Server 复制 - 发布订阅(SQL Server 数据同步)
2014-11-12 12:28
197 查看
原文:SQL Server 复制 - 发布订阅(SQL Server 数据同步) SQL Server的同步是通过SQL Server自带的复制工具来实现的,分发布和订阅2大步。
A,复制-发布
发布之前,需要设置好几个前置条件,发布属性和快照位置。发布主要是设置发布数据库,如未设置,所有的发布,订阅可正常进行,也可通过快照同步,但是却无法在后面的修改中实时同步。
其次,设置快照位置。快照位置设置是在“分发服务器属性”中的发布服务器设置。如果设置的位置不能被订阅机访问,订阅是最好采用发布机推送订阅方式,而不是订阅机请求订阅方式。
B, 复制-订阅
快照发布:
发布服务器会定时向订阅服务器传递数据,如果订阅服务器修改过数据,定时传递后订阅服务器的数据修改会全部丢失,全部以发布服务器为准(单向同步,同步后,B的数据全部与A一致,相当于A做过的修改无发生效)
事务性发布:
发布服务器会定时检查数据是否有修改过,如果有则向订阅服务器传送数据(记录行级)--(即如果订阅服务器修改了某行数据,而发布服务器该行未改,则订阅 服务器这一行的记录与发布服务器不同步,直到发布服务器修改这一行数据为止,也就是单向同步,并且对同步过的内容不再管理,同步过后,B的数据不一定与A一致)
具有可更新订阅的事务性发布:
发布服务器与订阅服务器可以独立修改,会定时合并(换句话说,这里的同步,是双向的同步,A的修改可同步到B,B的修改后也可同步到A)
至于其它的发布,订阅步骤之类的,网上太多了,不做赘述,查阅即可。
A,复制-发布
发布之前,需要设置好几个前置条件,发布属性和快照位置。发布主要是设置发布数据库,如未设置,所有的发布,订阅可正常进行,也可通过快照同步,但是却无法在后面的修改中实时同步。
其次,设置快照位置。快照位置设置是在“分发服务器属性”中的发布服务器设置。如果设置的位置不能被订阅机访问,订阅是最好采用发布机推送订阅方式,而不是订阅机请求订阅方式。
B, 复制-订阅
快照发布:
发布服务器会定时向订阅服务器传递数据,如果订阅服务器修改过数据,定时传递后订阅服务器的数据修改会全部丢失,全部以发布服务器为准(单向同步,同步后,B的数据全部与A一致,相当于A做过的修改无发生效)
事务性发布:
发布服务器会定时检查数据是否有修改过,如果有则向订阅服务器传送数据(记录行级)--(即如果订阅服务器修改了某行数据,而发布服务器该行未改,则订阅 服务器这一行的记录与发布服务器不同步,直到发布服务器修改这一行数据为止,也就是单向同步,并且对同步过的内容不再管理,同步过后,B的数据不一定与A一致)
具有可更新订阅的事务性发布:
发布服务器与订阅服务器可以独立修改,会定时合并(换句话说,这里的同步,是双向的同步,A的修改可同步到B,B的修改后也可同步到A)
至于其它的发布,订阅步骤之类的,网上太多了,不做赘述,查阅即可。
相关文章推荐
- SQL Server 复制 - 发布订阅(SQL Server 数据同步)
- SQL Server Compact Edition 与SQL Server 2005数据同步之发布和订阅
- SQL Server Compact Edition 与SQL Server 2005数据同步之发布和订阅
- sql server 2000与sql server ce2.0通过SqlCeRemoteDataAccess实现数据同步
- SQL 数据库 复制 与订阅 实现数据同步
- SQL Server 2005使用发布、订阅实现数据同步
- SQL 2012 发布与订阅实现数据同步 图解(解决 错误22022)
- Sql Server 2005 与Sql Server Mobile(Sql server 2005 mobile Edition)数据同步步骤以及问题解决方案
- sql server compact 3.5 连接 sql server 2005 使用同步复制、RDA(二)
- SQL Server 2005 复制:用 SQL 语句快速查看发布(publication)都有哪些订阅(subscription),以及发布包含了哪些表
- Sql Server 2005 与Sql Server Mobile(Sql server 2005 mobile Edition)数据同步步骤以及问题解决方案
- SQL数据同步之发布订阅
- SQL 2012 发布与订阅实现数据同步 图解(解决 错误22022)
- SQL 2012 发布与订阅实现数据同步 图解(解决 错误22022)
- 发布、订阅、复制、同步SQL Server 2000 数据库
- SQL Server Compact 与 SQL Server 2005 通过远程访问进行数据同步
- [SQL Server] 使用事务发布与订阅实现数据同步
- SQL SERVER 2005 同步复制技术 发布与订阅功能使用说明
- SQL Server 2005-同步复制技术:发布、订阅
- Sqlserver2005与Sqlserver Compact的数据订阅与发布