首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明,回答问题。(2008年5月试题三) [说明] 某企业业务信息系统某天突然出现故障,无法处理业务。信息系统维护人员采用重新启动的方法来进行恢复,发现数据库系统无法正常启动。 数据库故障主要分为事务故障、系统故障和介质故障
阅读下列说明,回答问题。(2008年5月试题三) [说明] 某企业业务信息系统某天突然出现故障,无法处理业务。信息系统维护人员采用重新启动的方法来进行恢复,发现数据库系统无法正常启动。 数据库故障主要分为事务故障、系统故障和介质故障
admin
2015-05-27
27
问题
阅读下列说明,回答问题。(2008年5月试题三)
[说明]
某企业业务信息系统某天突然出现故障,无法处理业务。信息系统维护人员采用重新启动的方法来进行恢复,发现数据库系统无法正常启动。
数据库故障主要分为事务故障、系统故障和介质故障,不同故障的恢复方法也不同。
请给出该故障的主要恢复措施。
选项
答案
介质故障恢复的具体步骤如下。 (1)装入最新数据库后备副本,使数据库恢复到最近一次转储时的一致性状态。 (2)装入相应的日志文件副本,重做已完成的事务。 (3)DBA重装最近转储的数据库副本和有关的日志文件副本,然后执行系统提供的恢复命令,具体的恢复操作仍由DBMS完成。
解析
本题考查企业信息资源管理中数据库故障恢复措施的基本知识。
一般情况下,当信息系统运行过程中发生了数据库故障,利用数据库备份副本和数据库日志文件就可以将数据库恢复到故障前的某个一致性状态。数据库故障主要分为事务故障、系统故障和介质故障,不同故障的现象和恢复方法也是不同的。
(1)事务故障是指事务在运行至正常终点前被终止,此时数据库可能处于不正确的状态,恢复程序要在不影响其他事务运行的情况下强行回滚(ROLLBACK)该事务,即撤销该事务已经作出的任何对数据库的修改,使得事务好像完全没有启动一样。事务故障的恢复由系统自动完成。具体的步骤为:反向(从后向前)扫描日志文件,查找该事务的更新操作;对该事务的更新操作做逆操作,也就是将日志记录更新前的值写入数据库;继续反向扫描日志文件,查找该事务的其他更新操作,并做同样处理;如此处理下去,直到读到了此事务的开始标记,事务故障恢复就完成了。
(2)系统故障是指造成系统停止运转的任何事件,使得系统要重新启动。例如,特定类型的硬件错误、操作系统故障、DBMS代码错误、突然停电等。这类故障影响正在运行的所有事务,但是不破坏数据库。系统故障的恢复是由系统在重新启动时自动完成的,此时恢复子系统撤销所有未完成的事务并重做(redo)所有已提交的事务。具体的步骤为:正向(从头到尾)扫描日志文件,找出故障发生前已经提交的事务,将其事务标识记入重做队列,同时找出故障发生时尚未完成的事务,将其事务标识记录撤销队列;反向扫描日志文件,对撤销事务的更新操作执行逆操作,也就是将日志记录中更新前的值写入数据库;正向扫描日志文件,对每个重做事务重新执行日志文件登记的操作,也就是将日志记录中更新后的值写入数据库。
(3)介质故障又称为硬故障。硬故障是指外存故障,例如磁盘损坏、磁头碰撞、瞬时强磁场干扰等。这类故障将破坏数据库或部分数据库,并影响正在存取这部分数据的所有事务,日志文件也将被破坏。这类故障比前面两类故障发生的可能性要小,但是破坏性最大。恢复方法是重装数据库,然后重做已经完成的事务。具体的步骤为:装入最新的数据库后备副本,使数据库恢复到最近一次转储时的一致性状态;装入相应的日志文件副本,重做已完成的事务。介质故障的恢复需要DBA的介入,DBA只需要重装最近转储的数据库副本和有关的各日志文件副本,然后执行系统提供的恢复命令,具体的操作仍由DBMS完成。
转载请注明原文地址:https://kaotiyun.com/show/smUZ777K
本试题收录于:
信息系统管理工程师下午应用技术考试题库软考中级分类
0
信息系统管理工程师下午应用技术考试
软考中级
相关试题推荐
在企业管理中,管理的关键在于决策。某企业根据调查分析,给出了下面的(1):假设这三种方案的投资款项分别为扩建100万元,新建200万元,联合经营20万元,企业经营服务期均为10年。三种方案在服务期内的期望收益值分别为:扩建期望收益值为(2)万元;新建期
一种最早用于科学计算的程序设计语言是(17);一种提供指针和指针操作且不存在布尔类型的、应用广泛的系统程序设计语言是(18);一种适合在互联网上编写程序可供不同平台上运行的面向对象程序设计语言是(19);一种在解决人工智能问题上使用最多的、有较强的表处理功
一种最早用于科学计算的程序设计语言是(17);一种提供指针和指针操作且不存在布尔类型的、应用广泛的系统程序设计语言是(18);一种适合在互联网上编写程序可供不同平台上运行的面向对象程序设计语言是(19);一种在解决人工智能问题上使用最多的、有较强的表处理功
在面向对象技术中,一个子类的对象同时又属于父类,它继承了父类的一切属性,这种多态性称为(1)。同一个算子在不同的表达式中可能有不同的操作意义,这种多态性称为(2)。编译程序根据上下文判定算子的操作意义,这称为(3)。(1)
UML提供了5种对系统动态方面建模的图,其中(1)对系统行为组织和建模;(2)对系统功能建模,它强调对象之间的控制流;(3)之间是同构的。(3)
UML提供了5种对系统动态方面建模的图,其中(1)对系统行为组织和建模;(2)对系统功能建模,它强调对象之间的控制流;(3)之间是同构的。(1)
UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。其中(1)是面向对象系统建模中最常用的图,用于说明系统的静态设计视图;当需要说明系统的静态实现视图时,应该选择(2);当需要说明体系结构的静态实施视图时,应该选择(3)。(1)
同一型号的1000台计算机,在规定的条件下工作1000小时,其中有10台出现故障。这种计算机千小时的可靠度R为(1),失效率λ为(2)小时,平均故障间隔时间(MTBF)为(3)小时。(2)
Motif是Unix下的(1)。X-Windows是基于(2)的系统软件。管道是 Unix中的一个重要功能,它通过(3),从(4)传递资料。在Unix中,用户可以用一个简短的命令来替代经常使用的较复杂的命令行,这可用(5)命令来实现。
随机试题
公安机关对华某讯问时,连续两天不让其休息,获取了其盗窃电缆的供述。经调查,发现其供述属实,因此其有罪供述可以作为定案的根据。
同一控制下企业合并取得投资,进行初始计量时,实际支付金额与长期股权投资初始投资成本之间的差额,应先调整()
A、Whentheygetalittlepinch.B、Whentheynoticethecathasreallysunkitsteethin.C、Whentheyseeapuncturewoundandbl
A.养血润肠B.温肾通便C.行气泻热D.攻逐水饮E.泄热泻结
黄龙汤的功效是济川煎的功效是
青春期情绪变化的主要特征有()。
今天的成绩,靠的是我自己不懈努力所取得的。()
下列哪个不是NetWare操作系统的组成部分?
Yourwaystosolvethisproblem,______,seemprettyeffective.
A、HowtodevelopSTEM-basededucation.B、Whyhumanitiesareneededfortechnology.C、Therolethattechnologyisplayinginsoci
最新回复
(
0
)