
Recovering a damaged compression dictionary data set
If the compression dictionary data set (CDDS) becomes logically damaged, you need to recover it before Db2 can use it to decompress table space data in log records that are retrieved for IFI calls for IFCID 0306.
Procedure
To recover a CDDS, follow these steps:
- Issue the -STOP CDDS command to direct a stand-alone Db2 subsystem or all members of a data sharing group to close and deallocate the CDDS.
- Delete and redefine the CDDS. See Storing the expansion dictionary for compressed log records in the compression dictionary data set for an example of the CDDS definition.
- Issue the -START CDDS command to direct the stand-alone Db2 subsystem or all members of the data sharing group to open and allocate the CDDS.
- Run REORG TABLESPACE with the INITCDDS option to repopulate the CDDS. You can specify the SEARCHTIME option with the INITCDDS option to allow REORG to populate the CDDS with an earlier expansion dictionary than the one in the table space.
