OBD: 由DDL创建数据库里各种对象
OBDDBD/DBD/database
OBDFILE
OBDPSET/PAGE SET/FILE PAGE SET/PSFI/TABLESPACE
OBDFSET/FANSET/INDEX PAGE SET/PSI/INDEX
OBDREC/PSFIRECA/TABLE RECORD
OBDREFLD/OBDR1FLD/COLUMN
...
OBD是存在DIRECTORY(DSNDB01)里的,不能通过SQL访问,可以通过执行
REPAIR DBD DIAGNOSE DATABASE database-name去查看DBD在CATALOG和DIRECTORY里的结构
当发现CATALOG里的DBD和DIRECTORY里的DBD不一致时候,对于USER DB来说一般可以使用
REPAIR DBD DATABASE database-nameREBUILD命令,这样DB2就会根据CATALOG里存的DBD信息重新build DIRECTORY里的DBD