db2数据库文件介绍
一、全局分区目录相关文件(Partition-global directory)
全局分区目录一般为 your_instance/NODExxxx/SQLxxxxx
1.全局物理写死锁事件监视器文件,此文件有路径或无路径
2.表空间信息文件
SQLSPCS.1 and SQLSPCS.2 --存储表空间信息的文件,它们是完全相同的两份,起到互相备份的作用。
3.存储组控制文件
SQLSGF.1 and SQLSGF.2 --自动存储特性数据库的存储组信息,它们是完全相同的两份,起到互相备份的作用。
4.临时表空间容器文件
例如:/storage path/SAMPLEDB/T0000011/C0000000.TMP/SQL00002.MEMBER0001.TDA
5.全局控制文件
SQLDBCON --全局控制文件,包含数据库的控制参数。修改其内容用UPDATE DATABASE CONFIGURATION 与 RESET DATABASE CONFIGURATION
6.历史记录文件
DB2RHIST.ASC and its bakup DB2RHIST.BAK --包含备份,还原,加载表,重新组织表,修改表空间,以及修改数据库的相关历史记录。
7.日志相关文件
SQLOGCTL.GLFH.1, SQLOGCTL.GLFH.2 --存储了数据库级别的恢复信息
8.锁文件
SQLINSLK,and SQLTMPLK --实例锁文件保证每个实例只被一个实例管理器管理
9.自动存储容器
二、特定成员目录(Member-specific directory)
特定成员目录一般为 /NODExxxx/SQLxxxx/MEMBERxxxx
1.缓存池信息文件
SQLBP.1 and SQLBP.2 --存储池信息文件,互为备份
2.本地事件监视文件
3.日志相关文件
SQLOGCTL.LFH.1 其镜像文件有SQLOGCTL.LFH.2, and SQLOGMIR.LFH
修改此文件目录用db2 update db cfg for sample using NEWLOGPATH /home/db2v901/test/N1
4.本地控制文件
SQLDBCONF 包含数据库配置信息,修改其内容用UPDATE DATABASE CONFIGURATION 与 RESET DATABASE CONFIGURATION
三、非自动存储数据库的系统管理表空间数据库目录
1. SQLT0000.0 此子目录是系统登记表记录的表空间编录
subdirectory contains the catalog table space with the system catalog
tables.
2.v SQLT0001.0 此子目录包含了默认的临时表空间
3.v SQLT0002.0 此目录包含了默认的用户数据表空间
db2 10.1 数据库文件介绍
最新推荐文章于 2022-06-15 09:28:39 发布