SQL1117N 因為處於 ROLL-FORWARD PENDING


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 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM