网站大量收购独家精品文档,联系QQ:2885784924

第8章 网络数据库的恢复与复制.ppt

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章 网络数据库的恢复与复制

第八章 网络数据库的恢复与复制 8.1 网络数据库的恢复 8.2 网络数据库的复制 8.3 Microsoft SQL Server 2000 的复制 第一节 网络数据库的恢复 8.1.1 网络数据库系统的通信故障模型 8.1.2 故障的处理 8.1.3 恢复策略 第二节 网络数据库的复制 8.2.1 数据库副本的用途 8.2.2 副本集拓扑结构 8.2.3 与副本操作有关的对象、属性和方法 8.2.4 用DAO复制数据库的一般步骤 8.2.5 网络数据库复制的原则 第三节 Microsoft SQL Server 2000 的复制 复制的概念 Microsoft SQL Server 2000 的复制是在数据库之间对数据和数据库对象进行复制和分发并进行同步以确保其一致性的一组技术。 使用复制可以将数据分发到不同位置,通过局域网、使用拨号连接、通过 Internet 分发给远程或移动用户。复制还能够使用户提高应用程序性能,根据数据的使用方式物理分隔数据(例如,将联机事务处理 (OLTP) 和决策支持系统分开),或者跨越多个服务器分布数据库处理。 * 网络数据库 在数据库系统中,实现数据一致性的前提是数据库中所有数据操作都是以事务为基础,因此网络数据库的恢复就是对出错事务的恢复。 事务是数据库的基本工作单位,是一组数据库的操作语句。它一般由begin transaction开始,以rollback(回退)或commit(提交)结束。其中回退是指事务中的所有操作都被取消,提交则是指事务中所有操作都成功。 事务具有以下的ACID属性: (1) 原子性(Atomic); (2) 一致性(Consistency); (3) 独立性(Isolation); (4) 持久性(Durability)。 第八章 网络数据库的恢复与复制 1 网络通讯信息不畅通 一般有以下情况: 1) 节点的故障。 2) 通信链路故障。 3) 异构网络的不兼容,导致部分节点通讯失效。 以上情况都会导致通讯中断或者正在传输的消息丢失,最终造成整个网络环境中各节点的信息不一致。 第八章 网络数据库的恢复与复制 2 网络数据库中的数据不一致的故障 (1)事务故障。造成事务故障的原因有: ① 事务运行过程中的自动中断; ② 事务管理器停止某一个事务; ③ 事务其他原因。 (2)系统故障。造成系统故障的原因有: ① 除存储介质故障以外的硬件和操作系统故障; ② 网络中各个节点硬件或操作系统故障的随机性。 (3)介质故障。造成介质故障的原因有: ① 介质使用时间比较长,多次读写造成介质损害; ② 存储介质保存不当,介质周围的环境不利于介质的长期使用,如潮湿的空气; ③ 存储介质的质量不可靠。 第八章 网络数据库的恢复与复制 当网络数据库系统遇到各种故障时,基本的对策是利用网络数据库中的冗余数据进行处理。冗余数据一般是通过数据转储或备份形成。常用的手段有: 1 数据转储 数据转储是指系统管理员将整个数据库中的资源复制到系统外部的物理介质上保存起来的过程。 数据转储一般分为静态转储和动态转储。 2 日志文件 日志文件是用来记录事务对数据库操作的文件,它类似于流水账一样记录着数据库中每一次操作的过程。 第八章 网络数据库的恢复与复制 3 故障的处理 一般情况是由数据库管理系统根据不同的故障情况采用重做或撤消两种方式来完成故障的处理。 (1) 事务故障的处理 在事务故障中,事务中的部分操作结果已被写入介质中,故障恢复时应撤消这部分操作结果。撤消可以根据日志文件中的前像内容对数据库做反向逆操作。如果原来是插入操作,其逆操作就是利用前像数据做删除操作;如果原来是删除操作,则逆操作就是利用前像数据做插入操作;如果原来是修改操作,则逆操作就是利用日志文件中的前像数据去修改以后像数据为条件的记录。 第八章 网络数据库的恢复与复制 (2) 系统故障的处理

文档评论(0)

jgx3536 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档