1. SQL Server复制的基本元素 SQL Server复制技术的基本元素包括: ��(1) 出版服务器:出版服务器是被复制数据的源服务器,即提供数据的服务器。出版服务器使用一个或多个出版数据库(publication database)作为信息源。 ��(2) 订阅服务器:订阅服务器是接收复制数据的目标服务器。订阅服务器从一个或多个出版服务器上订阅不同的出版物(publications)。在订阅服务器上有订阅数据库(subscription database),用以存放接收的出版物。 ��(3) 分发服务器:分发服务器是执行出版物存储与转发功能的服务器。分发服务器中包含有分发数据库(distribution database),用于存放从出版服务器上发送来的数据。分发服务器负责将复制的信息分发给各订阅服务器。分发服务器的角色可以由出版服务器一并担任。 ��(4) 出版物(publications):出版物是指出版服务器上将要发表的一个或一组表,是实际发表数据的组合。 (5)文章(article):文章是出版物中的一组数据。文章可以是一个完整的表,也可以是表中的某些行或某些列,还可以是某个存储过程。SQL Server主要采用出版和订阅的方式处理复制,如图7-27所示: 2、SQL Server复制模型SQL Server支持多种复制模型,包括: ��-�中心出版者模型 ��-�中心订阅者模型 ��-�多订阅者-多出版者模型 图7-27
��(1) 中心出版者模型即一个出版服务器对多个订阅服务器进行复制,如图7-28所示: 图7-28 ��在中心出版者模型中,也可以采用远程分发服务器的方式,如图7-29所示。其中远程分发服务器和订阅服务器在同一个局域网中。 图7-29 |