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

DB2 基础:DB2 中的文件

 2010-07-20 00:00:00 来源:WEB开发网   
核心提示: 接下来名称形如"SQL0000n"的目录对应着该实例下的相应数据库,数据库中的数据就存放在该目录下,DB2 基础:DB2 中的文件(2),在该实例下创建的第一个数据库对应的目录为SQL00001,第二个为SQL00002,要察看监控结果的话,可以使用事件分析器这样的图形化工具

接下来名称形如"SQL0000n"的目录对应着该实例下的相应数据库。数据库中的数据就存放在该目录下。在该实例下创建的第一个数据库对应的目录为SQL00001,第二个为SQL00002,依此类推。如果因为数据库被删除而导致编号不连续,在新创建数据库的时候,系统会优先使用最小的编号。要想察看某个数据库具体对应的目录,可以先通过 LIST DATABASE DIRECTORY 察看数据库所驻留的驱动器/路径,然后再通过 LIST DATABASE DIRECTORY ON <驱动器/路径>命令来察看对数据库所在的目录。

此外,还有一个名为 SQLDBDIR 的目录,该目录中存储着与本地数据库目录相关的文件。本地数据库目录中驻留在每个存储着数据库的驱动器或者路径中,用于存取子目录下的本地数据库。该目录中存储的每个条目中包含着数据库名称、数据库别名以及数据库类型和数据库的位置信息。要想察看本地数据库目录的内容,可以通过下列命令:

LIST DB DIRECTORY ON <驱动器/路径> 

数据库内部结构

不同的数据库中可能有不同的存储设定,因此子目录可能会有些差异。 很多初学者在安装了DB2后都会创建一个样本数据库,我们就以这个数据库为例介绍一下数据库内部的结构,请参见图2。

图2. 数据库内部目录结构
DB2 基础:DB2 中的文件

查看原图(大图)

下面我们对这些目录和文件加以分析:

DB2EVENT 目录

这个目录是 DB2 事件监视器的缺省结果输出目录。事件监视器用于记录特定事件发生时数据库的活动,记录的结果可以被保存在表、命名管道或者文件中。当使用文件来记录监控结果时,需要指明输出文件的路径名称。如果使用的是绝对路径,则文件会输出到相应路径下,如果使用的是相对路径,则文件会被输出到对应数据库目录下的 DB2EVENT 目录中。要察看监控结果的话,可以使用事件分析器这样的图形化工具,或者 DB2EVMON 这样的文本工具。

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

Tags:DB 基础 DB

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