在DB2中恢复数据库时,您需要指定前滚。我使用以下方法创建了一个新数据库:
db2 RESTORE DATABASE dbname USER adminuser USING 'adminpassword' FROM 'C:\databases' TAKEN AT 20161231131530 INTO newdbnew without prompting
这样可以正常工作,但是新创建的数据库处于前滚暂挂状态。
DB20000I RESTORE DATABASE命令成功完成。
当尝试前滚到指定的时间点(2016年12月31日)时,我得到一个错误,我应该在2017年3月8日之后滚动到某个时间点,因为我已经记录到那天。
如何恢复和使用较旧的数据库(即使使用其他名称)并保留新数据库?