回复 匪徒易真 我在9月25日做了一个全备,10月1日13:00删除了一张表A,这张表示OFF的。 、 那么 ...ppppstd 发表于 2014-12-16 20:38
你这种恢复操作是属于正常的数据库备份恢复,如果时间戳掌握的好,是可以完全把drop 表之前的数据恢复...
显示全部回复 匪徒易真
我在9月25日做了一个全备,10月1日13:00删除了一张表A,这张表示OFF的。 、
那么 ...
ppppstd 发表于 2014-12-16 20:38
你这种恢复操作是属于正常的数据库备份恢复,如果时间戳掌握的好,是可以完全把drop 表之前的数据恢复出来的。
针对你提的问题:
1:表空间缺省创建是dropped table recovery ON
2:如果表被误删除,则可以通过 db2 list history dropped table for db_name 记录你这张表的DDL,和backup ID
3:如果需要恢复这张表数据,只需要通过备份镜像恢复表所在的表空间既可, 然后前滚表空间并指定表的 BACKUP ID ,将数据存储在一个文件内。
4:然后通过表的DDL,重建表,再将数据import或者load进数据库。
至于你的问题“dropped table recovery off 有什么作用,有什么益处?”
我觉得可以recovery OFF
1: 可能数据库的历史文件会小
收起