问题背景
DB2 V10.5.0.6
DB2 DPF:16 NODES
AIX:6.1
DB2数据库未停机的情况下,存储方面的将存储迁移并切换导致数据库异常,后来做的变更回退。
回退之后数据库可以启动,但是数据库在“crash recovery”过程中会报如下错误:
因数据库是“非正常”关库,内存中DB2的数据未刷新到磁盘,会导致活动日志丢失和物理数据页的损坏。
解决办法
第一种:如果数据库无备份或备份镜像损坏,可以通过报400-8101818转5200给IBM原厂报故障,通过官方实验室修改DB2控制文件跳过“crash recovery”过程中需要扫描的日志,但是后续还得需要重建数据库。(提示:EOS的DB2版本官方不提供技术支持)
第二种:通过数据库备份+归档日志恢复数据库。