db2用restore還原2019-09-24當天10點的備份,其中10點到下午1點之間共進行了三次事務提交 分別是11點 12點 和13點(開啟了歸檔,用 日志進行前滾)
經過試驗發現:
1、我先前滾還原到12點,再還原前滾到11點。成功
2、我先前滾到12點,然后在還原前滾13點。失敗

用全量備份去還原后前滾操作到某個特定時間點后,再次還原前滾只能前滾到這個時間點之前的某個時間點,而之后的某個時間點則會報錯
大佬們初學db2,不理解其中緣由。
個人想法與疑問:既然開啟了歸檔,指定overflow的目錄就應該找到所有時間點的日志,也可以隨意前滾時間點,是什么限制了時間點的前滾,還是資料庫系統機制。
uj5u.com熱心網友回復:
用這個10點備份,第一次前滾db2 rollforward db dbname to end of logs and complete 可以滾到最新的時間點1點的提交事務。轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/46794.html
標籤:DB2
