你可能感兴趣的试题
系统可能发生的故障类型主要有事务故障、系统故障和磁盘故障 利用更新日志记录中的改前值可以进行UNDO,利用改后值可以进行REDO 写日志的时候,一般是先把相应的数据库修改写到外存的数据库中,再把日志记录写到外存的日志文件中 磁盘故障的恢复需要DBA的介入
仅Ⅰ、Ⅱ和Ⅴ 仅Ⅰ和Ⅱ 仅Ⅰ、Ⅲ和Ⅴ 仅Ⅱ、Ⅲ、Ⅳ和Ⅴ
运行ROLL FORWARD ALL TRANSACTION 不用。SQL Server2000自动恢复,即通过日志恢复所有已经完成但还没把数据写入硬盘的事务到硬盘,并撤消正在进行一半的事务。 先备份事务日志,再将数据库恢复到上一完全数据库备份,再把刚备份的事务日志恢复到当前数据库的日志中。 没有办法。只能使用数据库以前的备份。
如果数据库处于打开状态,首先关闭数据库 使用备份还原整个数据库 启动数据库服务 使用重做日志文件和回滚日志文件进行还原
数据库恢复技术的实施主要依靠各种数据的冗余和恢复机制技术来解决,当数据库中数据被破坏时,可以利用冗余数据来进行恢复 数据库管理员定期地将整个数据库或部分数据库文件备份到磁带或另一个磁盘上保存起来,是数据库恢复中采用的基本技术 日志文件在数据库恢复中起着非常重要的作用,可以用来进行事务故障恢复和系统故障恢复,并协助后备副本进行介质故障恢复 计算机系统发生故障导致数据未存储到固定存储器上,利用日志文件中故障发生前数据的值,将数据库恢复到故障发生前的完整状态,这一对事务的操作称为提交
数据库系统不要求日志的写入顺序必须与并行事务执行的时间次序一致 为了保证数据库是可恢复的,必须严格保证先写数据库后写日志 日志文件中检查点记录的主要作用是提高系统出现故障后的恢复效率 系统故障恢复必须使用日志文件以保证数据库系统重启时能正常恢复,事务故障恢复不一定需要使用日志文件
仅Ⅰ、Ⅱ和Ⅴ 仅Ⅰ和Ⅱ 仅Ⅰ、Ⅲ和Ⅴ 仅Ⅱ、Ⅲ、Ⅳ和Ⅴ
仅Ⅰ、Ⅱ和Ⅴ 仅Ⅰ和Ⅱ 仅Ⅰ、Ⅲ和Ⅴ 仅Ⅱ、Ⅲ、Ⅳ和Ⅴ
日志的登记顺序必须严格按照事务执行的时间次序进行 为了保证发生故障时能正确地恢复数据,必须保证先写数据库后写日志 检查点记录是日志文件的一种记录,用于改善恢复效率 事务故障恢复和系统故障恢复都必须使用日志文件
重做日志存储被修改数据的旧值,以恢复数据库到初始状态 系统使用联机日志和归档日志存储重做日志文件 重做日志只在归档模式下产生 系统从最近一个检查点处开始扫描联机日志,并重做日志记录的内容来恢复数据库
在数据库被完全恢复到正确状态之前,允许用户访问数据库 备份数据库是按一定的顺序进行的,在恢复数据库时也有一定的顺序关系 在恢复过程中,除了要限制用户对数据库的访问外,如果数据库的日志没有损坏,还可以在恢复之前对数据库进行一次日志备份,这样就可以将数据的损失减小到最小 恢复数据库可以在企业管理器中实现
产生检查点时,系统只把缓冲区中的日志写入磁盘(多选) 数据库恢复从最近的检查点扫描联机日志 重做联机日志记录的内容 对仍活动的事务使用回滚日志进行回滚