使用Db2管理工具时会自动创建表空间,如:SYSTOOLSPACE, SYSTOOLSTMPSPACE,但是Db2不会创建TBSP32K0000,TBSP32KTMP0000这样的表空间。
https://www.ibm.com/support/knowledgecenter/en/SSEPGG_11.1.0/com.ibm.db2.luw.admin.gui.doc/doc/c0023713.html
网上搜到一个工具,似乎会创建TBSP32K0000,TBSP32KTMP0000这两个表空间,你们用了这个工具?
https://labs.consol.de/nagios/check_db2_health/
首先查询一下相应DB2数据库的元数据信息,然后仔细分析一下吧,可以适使用如下SQL脚本:
db2 "select TBSPACE,OWNER,OWNERTYPE,DEFINER,CREATE_TIME,TBSPACEID,TBSPACETYPE,DATATYPE from syscat.tablespaces with ur" | more