数据灾难形成。
DB2数据库启动的环节中有一个步骤是检查SQLOGCTL.LFH.1文件,这个文件中记录了数据库的活动日志情况。很多人由于没有深刻理解活动日志的作用,而有可能误删除活动日志。如果误删除了活动日志,那么数据库将无法连接。这也属于数据库损坏的一种情况,因为数据库的完整一致性受到了破坏。出现这种情况后,首先考虑是否有可以恢复的备份,如果有,可以从备份恢复,然后前滚到日志的末尾,以完全恢复该数据库。如果没有可用的备份来恢复,可以通过IBM的技术支持中心来协助解决(IBM内部通过一条命令db2lfh去修改SQLOGCTL.LFH.1文件)。如果想自己解决那就只有使用db2dart工具了。
Oracle支持在某些平台之间,进行跨平台的Dataguard环境架设,虽然存在这样一种可能性,但是选择这样的解决方案时,应当极为慎重。