当前位置: 首页 » 信息列表
DB2增量备份的方法
  • 出处:博客 作者:夏果果 日期:2011-10-08
  •   
  • 分享到:

  DB2增量备份是很常见的备份方法,下面就为您详细解读DB2增量备份的步骤,如果您对DB2增量备份方面感兴趣的话,不妨一看。

  DB2增量备份数据库测试

  --更改数据库参数,使之支持增量备份

  db2 update db cfg using TRACKMOD on

  --在执行增量备份前,必须完全离线备份数据库一次

  db2 backup db TestDB to D:\DB2_Train

  --在测试表中插入新的记录,并校验

  db2 connect to TestDB

  db2 insert into T1(C1,C2) values(3,'增量备份测试')

  db2 select * from T1

  --执行增量备份命令

  db2 backup db TestDB incremental to D:\DB2_Train

  --模拟灾难,删除数据库(注意备份日志)

  db2 drop db TestDB

  --方法1:根据增量备份文件,手动还原数据库

  db2 restore db TestDB incremental from D:\DB2_Train taken at 20100426080406

  C:\>db2 connect to TestDB

  SQL1119N 因为先前复原不完整或者仍在进行,所以不能连接或激活数据库 "TESTDB"。

  SQLSTATE=57019

  db2 restore db TestDB incremental from D:\DB2_Train taken at 20100426080303

  C:\>db2 connect to TestDB

  SQL1119N 因为先前复原不完整或者仍在进行,所以不能连接或激活数据库 "TESTDB"。

  SQLSTATE=57019

  C:\>db2 restore db TestDB incremental from D:\DB2_Train taken at 20100426080406

  DB20000I RESTORE DATABASE 命令成功完成。

  C:\>db2 connect to TestDB

  SQL1117N 因为处于 ROLL-FORWARD PENDING 状态,所以不能连接或激活数据库

  "TESTDB"。 SQLSTATE=57019

 

  --前滚数据库,使之可用

  db2 rollforward db bill_bt to end of logs and stop overflow log path "(c:\db2log_bill_bt)"或者

  db2 ROLLFORWARD DATABASE TESTDB TO END OF LOGS AND COMPLETE OVERFLOW LOG PATH ("D:\DB2_Train\SQLOGDIR")

  --测试

  db2 connect to TestDB

  db2 select * from T1

  --方法2:根据增量备份文件,自动还原数据库

  db2 drop db TestDB

  db2 restore db TestDB incremental automatic from D:\DB2_Train taken at 20100426080406

  --前滚数据库,使之可用

  db2 ROLLFORWARD DATABASE TESTDB TO END OF LOGS AND COMPLETE OVERFLOW LOG PATH ("D:\DB2_Train\SQLOGDIR")

  --测试

  db2 connect to TestDB

  db2 select * from T1

(责任编辑:李慧芳)

DB2增量备份方法,DB2增量备份,DB2
系统架构-数据库
网友昵称:  
热门文章
周排行月排行
论坛回复排行
论坛点击排行
下载排行
评论
点击工具栏编辑内容
公司介绍 - 关于CIO360 - 友情链接 - 广告服务 - 法律声明 - 联系我们 - 网站地图 - 管理入口    
北京赛迪传媒投资股份有限公司 版权所有 未经许可 请勿转载
Copyright © 2008 Beijing CCID Media Investments Co., LTD. All Rights Reserved.
京ICP备09005911号-1 京公网安备110108007146号
视频及多媒体网络活动由展视互动提供技术支持!