2010-04-08 160 views
2

我正在研究關於調整DB2的課程。我使用Amazon的EC2(aws)進行實驗。DB2事務日誌已滿。如何沖洗/清除它?

但是,我的問題是,我必須在DB2中測試一個針對行壓縮的非壓縮,並且要創建一個運行這些實驗的bsh文件。但是當我到達我的壓縮部分時,我收到錯誤「事務日誌已滿」;並且無論我設置插入的次數多少都是抱怨我的事務日誌。

我已經在谷歌搜索了一天,試圖找到一些方法來刷新/清除日誌或只是得到它的rit,我不需要它。我試圖增加尺寸,但沒有任何幫助。

請,我希望有人有一個答案來解決這個令人沮喪的問題

感謝 - Mestika

回答

2

沒有必要在DB2中「清除日誌」。當事務回滾時,DB2釋放事務使用的日誌空間。

如果您增加了日誌大小並且沒有幫助,請發佈有關您要執行的操作的更多信息。

0

只需重新啓動實例,它會釋放掛起的日誌,你應該罰款

1

無需重新啓動的。試着強制使用DB2強制應用程序的應用程序。

增加Actie日誌文件大小並嘗試強制應用程序連接並終止連接。

試着立即運行這項工作。

db2 force applications all 

db2 update db cfg for sample using logfilsiz 5125 

db2 force applications all 

db2 terminate 

db2 connect to sample 

運行你的工作和監控。

相關問題