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

模块三第六次课备份与恢复.pptVIP

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

数据库原理及应用;密码修改界面的设计与实现;数据库的备份和恢复;事务例如;〔1〕原子性(Atomicity)

事务是数据库的逻辑工作单位,事务中包括的诸操作“要么全做,要么全不做”。

〔2〕一致性(Consistency)

在无其它事务并发执行时,事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。

一致性状态:数据库中只包含成功事务提交的结果。

不一致状态:数据库中包含失败事务的结果。

例:银行转帐:从帐号A中取出一万元,存入帐号B。

定义一个事务,该事务包括两个操作:

①从帐号A中减去一万元

②向帐号B中参加一万元

这两个操作要么全做,要么全不做(原子性)

全做或全不做,数据库都处于一致性状态(一致性)

如果只做一个操作,数据库就处于不一致性状态;*;常见故障分类

〔1〕事务内部的故障

〔2〕系统故障

〔3〕介质故障

〔4〕计算机病毒

故障的影响

运行事务非正常中断,影响数据的正确性。

破坏数据库,造成数据丧失。

DBMS对故障的对策

提供恢复子系统,保证故障发生后,能把数据库中的数据恢复到某种一致状态。保证事务ACID。;5.数据库恢复技术;数据库转储举例;*;(1)静态转储;(2)动态转储;〔3〕海量转储与增量转储;案例1:某单位数据库管理员李刚,每天午夜对数据库执行一次完全备份,从早上8:00开始每隔2小时对数据库执行一次差异〔增量〕备份,在中午12:00执行的差异备份中包含数据是什么数据?

答案:自午夜以来发生变化的数据页

案列2:某单位数据库管理员李明,在周日对数据库执行一次完全备份,每天午夜对数据库执行一次差异备份,从早上8:00开始每隔半小时对数据库执行一次日志备份,在中午11:40系统出现故障,请问根据李明目前已经保存的备份数据可以把系统恢复到哪一个时间点的正确状态?

答案:11:30;(1)什么是日志文件(log)

日志文件是用来记录事务对数据库的更新操作的文件

(2)日志文件的格式

以记录为单位的日志文件

以数据块为单位的日志文件

(3)以记录为单位的日志文件中日志记录的内容,不同DBMS略有差异。

事务的开始标记(BEGINTRANSACTION)

如:(T,start)表示事务T已经开始

事务???结束标记(COMMIT或ROLLBACK)

如:(T,commit)表示事务T已经提交

事务的所有更新操作

如:(T,P,x,v1,v2)表示事务T对数据项x进行P操作将其从原始值v1改为新值v2;〔4〕日志文件内容;〔5〕日志文件的作用;利用动态转储副本+日志文件进行恢复;〔5〕登记日志文件;学生成绩管理系统的备份与恢复;;数据库恢复;数据平安性;〔1〕完整备份

首先翻开SQLServer代理,然后选择对象资源管理器下的“管理”,对【维护方案】单击右键,在弹出的快捷菜单中双击【维护方案向导】,如图3-91所示。;双击【维护方案向导】会弹出SQLServer维护方案向导功能界面如图3-92所示,在“SQLServer维护方案向导”功能界面中,单击【下一步】进入“选择方案属性”界面如图3-93所示。在“选择方案属性”界面中修改方案名称为?“学生成绩管理数据库完整备份”,并给维护方案说明为“每周日晚上12点执行该数据库的完整备份”,如图3-93所示。;由于备份数据库ssms和删除历史备份文件是两项任务,所以在“选择方案属性”界面中选择“整个方案统筹安排或无方案”,同时单击【更改】按钮,进入“时间方案设置”界面为维护方案指定执行周期,如图3-94所示。在图3-94中方案类型选择“重复执行”,频率即备份周期选择“每周”,在每周日凌晨执行该方案,然后单击【确定】,返回?“选择方案属性”界面后,再单击【下一步】按钮。进入如图3-95所示的备份数据库任务的“选择维护任务”界面。;在该界面中选择“备份数据库〔完整〕”和“去除维护任务”两项维护任务。?在“选择维护任务”界面中单击【下一步】,进入如图3-96所示的“选择维护任务顺序”的界面,这里的顺序是先“备份数据库”,再执行“去除维护”任务,删除历史备份方案创立后,需要将过期的备份数据库自动删除,以保障磁盘空间的高效利用。在当前维护方案中建立去除维护任务,用于删除保存时间超过设定值的备份文件。在“选择维护任务顺序”的界面下,单击【下一步】。进入如图3-97“定义‘备份数据〔完整〕’任务”界面。该界面设置数据库完备维护方案相关信息,包括备份的数据库、备份集过期时间、备份文件存储路径。单击【数据库】右侧的黑色箭头,在弹出的选项中选择需要备份的数据库为“ssms”后,单击【确定】,返回“定义‘备份数据〔完整〕’任务“界面,然后指定备份文件存放的目录为“E:\

文档评论(0)

199****8042 + 关注
实名认证
文档贡献者

相信自己,相信明天

1亿VIP精品文档

相关文档