DB2歸檔日誌的相關信息保存在恢復歷史文件中,可以通過 db2 list history 命令查看。
db2inst1@suse-db:~> db2 list history archive log all for ggyy
清除這些信息,需要使用 db2 prune history 命令。
該命令會清除指定時間戳及之前的所有條目(不只是歸檔日誌的)。
默認情況下,系統不會清除最近一次數據庫全備之後的歸檔日誌信息。
db2inst1@suse-db:~> db2 prune history 20100103235553
db2inst1@suse-db:~> db2 prune history 20100104004127 and delete
此外,使用 db2 prune logfile 命令可以清除活動日誌目錄下的在線歸檔日誌文件,但對離線歸檔日誌文件無效,這裏不再贅述。