sql第14章.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
sql第14章

* 第14章 数据库复制 14-1 复制概述 14-2 配置出版服务器 14-3 分发管理 14-4 订阅管理 14-5 复制监视器 复制是将一组数据源向多处目标数据复制数据的技术。本章主要介绍了SQL Server 2000下复制及其特点、复制的基本要素、SQL Server 提供的三种复制技术、复制的结构模型、配置出版服务器、分发管理、订阅管理和复制监视器。 14-1 复制概述 14-1-1 复制及其特点 SQL Server 2000 提供的复制是在数据库之间对数据和数据库对象进行复制和分发,并进行同步以确保其一致性的一组技术,就本质而言,复制是将一组数据源向多处目标数据复制数据的技术。在复制这一融合分布式数据处理技术的支持下,系统可以在跨局域网、广域网或因特网的不同数据库服务器上维护数据的多个拷贝,从而可自动地以同步或异步的方式保证数据多个拷贝之间的数据的一致性。使用复制可以将数据分发到不同位置,通过局域网、使用拨号连接、通过 Internet 分发给远程或移动用户。复制还能够使用户提高应用程序性能,根据数据的使用方式物理分隔数据或者跨越多个服务器分布数据库处理。 SQL Server主要采用出版和订阅的方式来处理复制、描述其复制活动,如图14-1所示。出版服务器时数据源,负责把要发表的数据及改变情况复制到分发服务器,分发服务器是一个数据库,用以接收和保存所有的改变,再把这些改变分发给订阅服务器。 SQL Server 2000复制可以便捷地使用需要的数据,可减轻服务器的负担、分散数据库 的使用,提高系统的工作效率。 复制具有如下特点: ???? 可在多个站点保存相同数据的复本。当多个站点需要为报表应用程序读取相同的数据或需要 各 个独立的服务器时,显得尤其可观。 ??? 可从大量读取数据的应用程序,如联机分析处理 (OLAP) 数据库、数据集市或数据仓库中分 离 OLTP 应用程序。 可将复制用作自定义备用服务器策略的一部分。???可分离出要浏览的数据,方便用户使用应 用程序(如基于Web的应用程)浏览数据。 ?? 具有更大的独立性。用户可以在连接断开的情况下继续使用数据的复本,然后在连接恢复时 将对数据库所做的更改传播到其它数据库。 可将复制用作自定义备用服务器策略的一部分。复制是备用服务器策略的一种选择。SQL Server 2000 中的其它选择包括日志传送和故障转移群集,它们在服务器失败的情况下提供数据 的复本。 出版服务器 出版服务器 分发服务器 出版服务器 订阅服务器 出版服务器 图14-1 复制示意图 SQL Server 2000的出版-订阅活动涉及诸多要素,利用这些要素可用来来描述SQL Server的复制活动。出版就是向其它数据库服务器(订阅者)复制数据,订购就是从另外服务器(出版者)接收复制数据虽,虽然出版和订购的对象都是复制的数据,但两者基于不同的角度,具有一定的顺序性:先出版后订购。SQL Server 的复制要素有出版物和论文、出版服务器、分发服务器、订阅服务器、项目等。在此仅表述如下: (1)出版物和论文。 出版物(Publications)系指出版服务器上将要发表的一个或一组表,是论文的集合。 论文(Article)是出版物中被复制的数据集合,一篇论文可以是整个表或是某个表的选择、投影等操作的结果。论文是出版物的基本组成单元。 注:复制中订购者订购的是出版物,而非出版物中的论文。 (2)出版服务器。 出版服务器(Publish Server)是指发行出版物的服务器,是被复制数据的源(提供数据)服务器。出版服务器可用于维护源数据库的信息,决定哪些数据将被复制,检测哪些复制数据发生变化,并将这些变化复制到分发者的分发数据库中。要进行复制必须拥有一台出版服务器和若干台订阅服务器。 (3)分发服务器。 分发服务器(Distribute Server)系指执行出版物存储与转发功能的服务器,把从出版服务器传输来的复制数据或存储过程分发至各个相关的订阅服务器,并负责维护分发数据库。分发服务器角色可由出版服务器兼任。 (4)订阅服务器。 订阅服务器(Subscibe Server)是接收、复制数据的目标服务器,可维护已出版的数据服务器。订阅数据库从若干个出版服务器上订阅不同的出版物。订阅服务器拥有订阅数据库,用于存放接收的出版物。 14-1-2 复制的基本要素 (5)项目。 项目(Item)是指定要复制的数据表、数据分区或数据库对象。项目可以是完整的表、某几列 (使用垂直筛选:投影)、某几行(使用水平筛选:

文档评论(0)

zqianqxf02 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档