1.列出系统中的实例目录,命令是:db2ilist
2.创建一个新的实例,命令是:db2icrt
-s用于指定实例的类型。client参数用于创建IBM数据服务器客户机的一个实例。此类型是IBM数据服务器客户机产品和DB2 Conntect个人版的默认实例类型。
-p用于指定实例概要文件路径。
-u用于指定DB2服务的账户名和密码。(创建ese实例时需要此选项)
-h用于覆盖默认TCP/IP主机名(如果当前机器有多个TCP/IP主机名。在创建默认节点(节点0)时,将使用该TCP/IP主机名)。
-r用于指定在MPP方式下运行时,分区数据库实例要使用的一系列TCP/IP端口。如果指定了此选项,那么本地机器的services文件将使用下列条目进行更新:
-j:不能与client实例一起使用。
-?:用于显示帮助
3.实例目录包含
(1)数据库管理器配置文件(db2systm)
(2)系统数据库目录(SQLDBDIR)
(3)节点目录(SQLNODIR)
(4)节点配置文件(db2nodes.cfg)
(5)诊断文件、数据库错误日志
4.启动/停止实例
实例创建后,需要通过db2start命令启动才能工作。在wWindows平台下,通过db2cmd进入命令窗口,执行db2start。如果存在多个实例,则需要先切换到相应实例后才能启动,切换的命令时通过db2instance环境变量实现的。
(1)设置要使用的实例命令为:set db2instance= db2 (其中db2是实例名称)
(2)查看当前实例的命令为:db2 get instance
返回信息为
(3)启动当前实例的命令为:db2start
(4)停止当前实例的命令为:db2stop
5.更新实例,更新实例的命令为:db2iupdt
db2iupdt命令需要root用户执行,执行前需要首先停止实例。db2iupdt使用:
InstName实例名
/u:用于指定DB2服务的账户名和密码。当创建分区数据库实例时,此选项是必需的
/p:用于指定已更新实例的新的实例概要文件路径
/r:用于指定当前额MPP方式运行时,分区数据库实例要使用的一系列TCP/IP端口。
如果指定此选项,那么本地机器的services文件将只用下列条目进行更新
6.删除实例
删除实例命令为:db2idrop InstName
其中InstName是实例的名称