第8章SQLServer数据复制.ppt
《第8章SQLServer数据复制.ppt》由会员分享,可在线阅读,更多相关《第8章SQLServer数据复制.ppt(71页珍藏版)》请在三一办公上搜索。
1、第8章 SQL Server数据复制,8.1 复制概述8.2 配置服务器8.3 创建发布出版物8.4 订购出版物8.5 管理复制选项8.6 复制代理程序和监视器,上一章,返回目录,8.1 复制概述,SQL Server提供了强大的内置复制能力,在复制这一支持分布式数据处理能力的重要技术帮助下,我们可以完成服务器之间的信息复制,这样就具有多个域的信息源同步处理的功能。复制最直接的定义就是将数据复制到另一地址,然后将数据同步,最终所有备份数据都有相同的值。,SQL Server的出版和订购模式,所谓出版就是向其它数据库服务器(订购者)复制数据;订购就是接收出版者复制的数据。虽然出版和订购的对象都是
2、复制数据,但出版和订购却并不是从出版和订购两个不同角度对同一数据进行复制,而是表现出一定的层次性和顺序性,即总是先进行出版,再进行订购。SQL Server的复制组件有出版者、订购者、分发者、出版物和论文、推订购和拉订购等。,SQL Server 2000支持三种复制类型,快照复制(Snapshot replication)事务复制(Transaction replication)合并复制(Merge replication),1.快照复制,快照复制就是在某一时刻对出版数据进行一次“照相”,生成一个描述出版数据库中数据瞬时状态的静态文件,最后在规定时间将其复制到订阅者数据库。满足下述条件时适合
3、采用快照复制:数据主要是静态数据,不经常更改。一个时期内允许有已过时的数据复本。复制少量数据(在整个数据刷新为合理的情况下)。,2.事务复制,与快照复制不同,事务日志复制的内容不是数据而是多条delete、update、insert语句或者存储过程。满足下述情形时适合采用事务复制:希望发生增量更改时将其传播到订阅服务器上。需要遵守 ACID 属性的事务。订阅服务器可靠和/或频繁地连接到发布服务器上。,3.合并复制,合并复制作为一种从出版者向订购者分发数据的方法允许出版者和订购者对出版数据进行修改,而不管订购者与出版者是相互连接或断开,然后当所有或者部分节点相连时便合并发生在各个节点的变化。满足
4、下述条件时适合使用合并复制:多个订阅服务器需要在不同时刻更新数据并将这些更改传播到发布服务器和其它订阅服务器。订阅服务器需要接收数据,脱机更改数据,然后将更改同步到发布服务器和其它订阅服务器。当数据在多个站点更新时,您不希望看到许多冲突,但是,如果确实发生了冲突,则违反 ACID 属性是可以接受的。,解决复制过程中的冲突的三个重要方面:,l系统为要复制的表的每条记录确定为标志字段。l增加几个系统表以支持数据跟踪、提高同步效率以及冲突的检测、解决和报告。l在出版者和订购者的服务器上的表上创建触发器,以便跟踪数据的变化。,8.2 配置服务器,配置复制是标识企业内的发布服务器、分发服务器和订阅服务器
5、的过程,使用SQL Server 2000 工具配置发布服务器、分发服务器和订阅服务器以用于复制,并且将来在必要时修改或禁用复制。用户可以使用配置发布和分发向导配置服务器,其具体步骤如下。图8-1-图8-6 所示:,图8-1 选择配置发布和分发向导对话框,图8-2 欢迎使用配置发布和分发向导对话框,图8-3 选择分发服务器对话框,图8-4 配置SQL Server代理选项,图8-5 自定义配置对话框,图8-6 完成配置发布和分发向导对话框,8.3 创建发布出版物,服务器配置后,就可以进行复制的创建了。在SQL Server中,利用创建发布向导可以指定哪个数据库为出版数据库,选择表或者存储过程来
6、创建论文从而创建复制出版物。,利用SQL Server 企业管理器创建复制的过程如下,打开SQL Server企业管理器,选择发布服务器,在主菜单中选择工具,在下拉菜单中选择复制,则出现如图8-1所示的对话框。在该对话框中双击创建发布向导,就会出现创建和管理发布对话框,如图8-7所示。在数据库和发布框中选择准备发布(出版)的数据库,然后单击创建发布按钮,则出现欢迎使用创建发布向导对话框,如图8-8所示。选中显示本向导中的高级选项。一步一步地根据提示选择需要的选项,即可完成操作,如下图8-8至8-25所示。,图8-7 选择创建发布的数据库对话框,图8-8 欢迎使用创建发布向导对话框,图8-9 选
7、择分发服务器对话框,图8-10 选择发布数据库对话框,图8-11 选择发布类型对话框,图8-12 可更新的订阅对话框,图8-13 选择订阅服务器类型对话框,图8-14 指定项目对话框,图8-15 选择项目缺省类型对话框,图8-16 设置表视图的缺省属性常规页框,图8-17 表视图属性快照页框,图8-18 选择发布名称和描述对话框,图8-19 自定义发布属性对话框,图8-20 筛选数据对话框,图8-21 筛选表的列对话框,图8-22 筛选表的行对话框,图8-23 a 指定筛选对话框,图8-23 b 允许匿名订阅对话框,图8-24 设置快照代理程序调度对话框,图8-25 创建发布完成对话框,8.4
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SQLServer 数据 复制
链接地址:https://www.31ppt.com/p-5117282.html