SQL1117N 因為處於 ROLL-FORWARD PENDING
剛裝了DB2 然后用控制中心從備份中恢復了一個數據庫 但訪問時就報“SQL1117N 因為處於 ROLL-FORWARD PENDING
狀態,所以不能連接或激活數據庫 "test"。 SQLSTATE=57019”這個錯
說是沒有前滾,但我怎么做都前滾不了。下面是前滾時報的錯
ROLLFORWARD DATABASE WORKSHOP TO END OF LOGS;
SQL1265N 歸檔日志文件 "S0005115.LOG" 與節點 "0" 上數據庫 "test"
的當前日志序列不相關。
ROLLFORWARD DATABASE WORKSHOP TO END OF LOGS AND COMPLETE;
SQL1265N 歸檔日志文件 "S0005115.LOG" 與節點 "0" 上數據庫 "test"
的當前日志序列不相關。
怎么搞都不行,我剛用DB2什么都不會,希望高手指點下,謝謝!
------解決方案--------------------------------------------------------
應該是你的日志路徑放得不對。
1.db2 get db cfg for test查看當前數據庫日志路徑;
2.將歸檔日志文件 "S0005115.LOG" 拷貝到該目錄。
3.db2 rollforward db test to end of logs and complete
