1.DB2默认的安装目录是在/opt/ibm/db2/V9.7

2.DB2数据库运行在实例上,其中有一个特殊的实例叫DAS(Datebase Administrator Server)用于远程管理任务

3.实例的概念:

数据库是物理的,我们的表、索引等存放在数据表中。而实例是逻辑的,进程、共享内存和一些配置文件的集合。

实例对于用户是透明的,用于后台的管理,前台交给数据库

当实例结束时,内存释放,进程结束。

4.创建实例

db2icrt命令(db2 instance create ):创建实例命令,注意必须要有一个和实例名相同的用户名存在,否则创建实例会报错,因为需要该用户的home目录作为实例目录

运行db2icrt命令:

DB2DIR/instance/db2icrt -a server -u db2fencName (-s ese) InstName

-a AuthType:表示认证类型,有SERVER、CLIENT、SERVER_ENCRYPT、DOCS_ENCRYPT。SERVER是默认值,该参数可选

-u FenceID:受防护的用户名称

InstName:实例名称,该名称一定要与其中的一个用户名相同,这样该实例就会在相应用户的home目录创建

注意:在创建之前用户名和用户组一定要都存在,包括受防护的用户(用户和用户组创建等知识参考下面链接:点击打开链接)

5.实例目录位于INSTALLNAME/sqllib,包括内容如下:

一.数据库管理器配置文件(db2systm)

二.系统数据库目录(SQLDBDIR)

三.节点目录(SQLNODIR)

四.诊断文件、数据库错误日志等

五.节点配置文件(db2nodes.cfg)

更多推荐

DB2入门教程笔记(一)