DB2中rollforward命令怎么用-创新互联

这篇文章将为大家详细讲解有关DB2中rollforward命令怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

创新互联公司技术团队10多年来致力于为客户提供成都网站建设、成都网站制作、品牌网站建设全网营销推广、搜索引擎SEO优化等服务。经过多年发展,公司拥有经验丰富的技术团队,先后服务、推广了近千家网站,包括各类中小企业、企事单位、高校等机构单位。

引言

在数据库成为存储企业数据的载体时,如何恢复数据成为大家比较关心的话题。在 DB2 中恢复数据的种类很多,本文主要介绍数据 DB2 rollforward 的使用说明,并使用 DB2 V97 做了一些实例分析,使读者更好的了解和掌握 rollforward 的使用。

Recovery 介绍

DB2 中有四种恢复数据库的方式,以下对其进行介绍说明:

  • Crash Recovery 是指在事务处理过程中被中断,从而可能造成数据不一致,不可用。这时 Crash Recovery 就会保护数据库,避免造成数据不一致,不可用的情况。

  • High Availability Disaster Recovery 是指高可用性灾难恢复(HADR),其通过将数据从源数据库复制到目标数据库来防止灾难性的数据丢失。

  • Version Recovery 是对备份介质的恢复,主要是 restore 命令。

  • Rollforward Recovery,一般是当数据库备份后,又执行了一些新事务,如果这时发生了存储故障或误操作,在 restore 之后使用 rollforward 就可以对这些新事务进行修复,本文主要介绍这种恢复方式。

rollforward 准备工作

rollforward 只能在数据库 recoverable 状态下使用,即采用归档日志,参数 logarchmeth2 或者 logarchmeth3 为非 OFF 的状态。

首先需要修改参数,使得数据库在 recoverable 状态下。

清单 1. 修改参数 LOGARCHMETH1

1
网站栏目:DB2中rollforward命令怎么用-创新互联
网站地址:http://myzitong.com/article/gdcch.html