db2 rollforward所需的日志文件丢失

各位朋友:我将生产系统的在线数据库备份(在线备份时用了include logs)重定向恢复到测试系统,恢复之后,测试系统数据库状态为rollforward pending,但是所需的归档日志文件被删除了。请问,有什么办法能解决这rollforward pending状态问题,测试系统丢数据没问题,能正常用就行。谢谢!我...显示全部

各位朋友:

我将生产系统的在线数据库备份(在线备份时用了include logs)重定向恢复到测试系统,恢复之后,测试系统数据库状态为rollforward pending,但是所需的归档日志文件被删除了。请问,有什么办法能解决这rollforward pending状态问题,测试系统丢数据没问题,能正常用就行。谢谢!

我试了db2 rollforward db testdb stop但报如下错误:

QL1276N  Database "TESTDB" cannot be brought out of rollforward pending state

until roll-forward has passed a point in time greater than or equal to

"2016-10-15-20.42.38.000000 UTC", because node "0" contains information later

than the specified time

收起
参与9

查看其它 3 个回答513412289的回答

513412289513412289研发工程师哈哈

你备份加了include logs参数,那么恢复的时候你可以利用备份进行把备份期间的归档日志恢复出来!

db2 restore database DBNAME from /db_backup_path logtarget

互联网服务 · 2016-12-12
浏览3595
  • 你说的没错。我说的情况是数据备份恢复完成了,目前是rollforward pending 状态了,怎么样不用回滚日志的方法解决?
    2016-12-12

回答者

513412289 最近回答过的问题

回答状态

  • 发布时间:2016-12-12
  • 关注会员:4 人
  • 回答浏览:3595
  • X社区推广