我爱Aspx >> 数据库 >> 复制的概述和术语16.1.5 同步模式
所谓同步就是指使出版者出版物内的数据和描述文件与订购者的复制保持一致。
(1) 手工同步
当创建订购时,您可以在订购者手动装入初始快照文件而不是通过网络,这被称为“手 工同步”。如果出版物较大,那么从磁带或其它存储介质来装入快照文件进行手工同步将 大大提高效率。例如数据库有几十个GB, 那么将数据库下载到磁带,再重新装入订购者 数据库,这样将比通过传输速度较慢且不十分可靠的网络既快速又简单。使用手工方法进 行同步处理,不必再运行快照代理进行初始同步,SQL Server 也不会将目标表与出版论 文进行初始化同步,它将假设已经同步了订购者和出版者,并立即将复制文件分发给订购 者。
在进行手工同步时,由用户来负责确保出版论文与目标表的表结构与数据是相同的。 这种方法的优点是复制数据所产生的变化可以立即被分发到订购者,从而避免执行快照代 理来进行初始同步而引起的系统超载。
注意: 在这里提及的“不必运行快照代理”是指不必运行快照代理来进行出版者与订购者之间的快照初始化,但在以后复制过程中快照代理仍要运行。
(2) 自动同步
自动同步是指订购者与出版者之间的出版表与目标表的初始同步由SQL Server 自动 来完成。在默认情况下,SQL Server 会在规划时间自动启动同步处理程序,首先由快照 代理在分发者内创建同步集合(*.sch 的描述文件和*.bcp 的数据文件),并在分发者上建 立一个同步作业,分发代理然后将同步集合传递到订购者首先利用描述文件生成表结构, 然后使用BCP 将数据复制到订购者数据库。
(3) 无同步
无同步就是不需要订购数据库与出版数据库同步,SQL Server 会假定出版数据库与订 购数据库已经同步,也不会对是否同步进行验证,这些工作要由用户自己来完成。
16.1.6 复制的拓扑结构
sSQL Server 仅支持星形拓扑结构,在该结构中,复制数据从中心出版者/分发者流向 多个订购者,订购者之间并不进行复制数据的传递。所以如果某一订购者不能正常工作, 并不影响其它订购者从分发者接收复制数据。
【我对这篇文章有话说?】
备份和恢复系统数据库[05-22]
事务复制[05-22]
合并复制[05-22]
复制监视器[05-22]
代理服务--配置SQL Server Agent[05-22]
SQL 操作员[05-22]
sql 作业[05-22]
sql 警报[05-22]
数据转换服务基本概念[05-22]
DTS 导入、导出向导[05-22]