WEB开发网
开发学院数据库DB2 DB2 基础:DB2 中的文件 阅读

DB2 基础:DB2 中的文件

 2010-07-20 00:00:00 来源:WEB开发网   
核心提示: db2rhist.asc 和 db2rhist.bak 文件db2rhist.asc文件也就是在备份和恢复过程中会用到的DB2 恢复历史文件,该文件随着数据库的建立而建立,DB2 基础:DB2 中的文件(3),当对数据库进行了备份、恢复以及 LOAD 等操作时,该文件中都会记录相应信息,文件名序

db2rhist.asc 和 db2rhist.bak 文件

db2rhist.asc文件也就是在备份和恢复过程中会用到的DB2 恢复历史文件。该文件随着数据库的建立而建立,当对数据库进行了备份、恢复以及 LOAD 等操作时,该文件中都会记录相应信息。这些信息在进行恢复操作将起到至关重要的作用。该文件是如此重要,以至于为了防止该文件损坏,DB2 同时生成了一个 db2rhist.bak 作为该文件的备份,而且,DB2 的 restore 命令还允许从备份映像中单独恢复该文件。用户可以使用 LIST HISTORY 命令来察看该文件的内容,也可以使用 UPDATE HISTORY 命令和 PRUNE HISTORY 命令来修改该文件,但不应当使用文本编辑器来直接处理。

SQLBP.1 和 SQLBP.2 文件

这两个文件中包含数据库中缓冲池的信息,用于对缓冲池进行管理。SQLBP.2 和 SQLBP.1 的内容完全相同,可以起到备份的作用。

SQLDBCON 文件

每个数据库都有自己的配置参数,这些配置信息都被存放在 SQLDBCON 文件中,由于该文件是二进制格式,因此不能使用文本编辑器编辑,而应该使用 GET DB CFG 以及 UPDATE DB CFG 命令来察看和修改。

SQLINSLK 和 SQLTMPLK 文件

这两个文件都是用来保证该数据库只能被数据库管理器的一个实例来使用。

SQLOGCTL.LFH 文件

这个文件就是日志控制文件,里面记录着日志文件的状态,特别是包含了一个叫作LOGHEAD的变量,该变量定义了当前第一个活动日志,该日志也是崩溃恢复的起点。在进行崩溃恢复的时候,DB2会利用该变量的值来决定使用哪些日志来进行崩溃恢复。LOGHEAD对于归档日志也有很重要的意义,该变量的值是归档日志文件和活动日志文件的分割点,文件名序号小于LOGHEAD的值的日志文件都可以被归档到其他位置。要察看改变量的值,可以使用 GET DB CFG 命令。

上一页  1 2 3 4 5 6 7  下一页

Tags:DB 基础 DB

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接