DB2恢复删除表的实际操作技巧演示

数据库
下面的文章主要描述的是在DB2恢复删除表的实际操作技巧,DB2数据库在历史文件中保存了备份,恢复,以及装载数据与删除表等操作,以下就是正文的内容描述。

以下的文章向大家描述的是在DB2恢复删除表的实际操作技巧,在实际操作中DB2数据库在历史文件中保存了备份,恢复,以及装载数据与删除表等操作. 假设数据库名为sample, 您可以用下面的命令列出删除表的记录:

 

 

  1. db2 "list history dropped table all for sample" 

下一步是从以前的备份中恢复删除表所在的表空间, 备份所在的目录是c:\db2backup. without rolling forward指明不需要前滚.

 

  1. db2 "restore db sample tablespace(userspace1) from c:\db2backup taken at 20041102100931 without rolling forward without prompting" 

第三步是把所删除表的数据卸载到某一目录中

 

  1. db2 "rollforward db sample to end of logs and complete recover dropped table 00000000000002010002000d to c:\db2backup" 

第四步是用历史文件中保留的该表的DDL语句重建该表

第五步是重新装载数据到该表. p(1,2)表明装载该表的***个和第二个字段的内容. recoverme是表名

 

  1. db2 "load from c:\db2backup\node0000\data OF DEL METHOD p(1,2) insert into recoverme" 

以上的相关内容就是对DB2恢复删除表技巧的介绍,望你能有所收获。

 

DB2恢复删除表技巧

上述的相关内容就是对DB2恢复删除表技巧的描述,希望会给你带来一些帮助在此方面。

【编辑推荐】

  1. IBM DB2 Content Manager V83与手工配置SSL
  2. 失败DB2® access 服务器配置的正确恢复流程
  3. DB2 V9.7启用索引压缩大揭秘
  4. DB2数据库备份参数修改后报错如何拯救?
  5. 手动安装DB2数据库的实现在UNIX操作环境下
责任编辑:佚名 来源: 51CTO博客整理
相关推荐

2010-08-12 14:03:24

DB2恢复误删除表

2010-08-05 14:34:26

DB2存储过程

2010-08-12 17:36:48

DB2还原某个表空间

2010-08-03 13:56:11

DB2表复制

2010-08-03 09:32:19

DB2在线备份

2010-08-03 09:49:58

DB2恢复数据库

2010-07-29 08:40:16

DB2数据库

2010-08-19 15:23:14

DB2常用命令

2010-07-30 14:38:25

DB2数据库

2010-07-27 11:20:02

DB2打补丁

2010-07-30 13:45:17

执行DB2

2010-08-03 09:44:42

DB2在线增量备份

2010-08-02 09:10:45

JDBC连接DB2

2010-08-18 09:18:10

DB2求剩余数据库空间

2010-08-04 11:12:09

DB2命令执行

2010-07-30 14:21:10

DB2数据集

2010-07-30 10:11:05

DB2临时表

2010-07-27 13:16:50

DB2使用所有内存

2010-07-29 10:04:20

执行DB2命令

2010-07-27 09:59:32

DB2设计
点赞
收藏

51CTO技术栈公众号