有些时候需要清理一部分活动日志目录里面的非活动日志时,容易误将活动日志删掉导致DB2不能保证数据的一致性而当机。那么有什么拯救办法呢?
1.假设已经删除了,没有备份日志,也没有备份整个数据库;
2.此时SQLOGCTL.LFH.1和SQLOGCTL.LFH.2里面记录的日志找不到了;
IBM实验室有一种重置SQLOGCTL.LFH的手段,不求救实验室咱们有什么办法吗?
再最问一下大家平时觉得比较有效的删除非活动日志的手段?
1.首先通过db cfg或是snapshot或是db2pd已经定位到First active log file
2.确定了First active log file之后都不能删除
3.First active log file之前的日
收起