IBM DB2 for Linux
实例创建手册
目录
TOC \o "1-5" \h \z \o "Current Document" 文档说明2
\o "Current Document" 前提条件2
\o "Current Document" 创建DB2实例步骤 2
\o "Current Document" 可能出现的问题及解决 9
\o "Current Document" 参考资料11
文档说明
本文旨在为没有 DB2使用或管理经验的用户提供一个DB2实例创建过程的参考,DB2
实例的创建可以通过操作系统命令的方式来完成,也可以用图形化向导来完成。用操作系统
命令创建DB2实例,需要手工创建数据库用户、数据库防护用户,数据库用户组等,比较 繁琐。用图形化向导的方式来安装,相对直观,便于操作。
因为DB2服务器企业版软件升级后,需要对数据库实例进行升级,所以把数据库软件 的升级也放到本文档中进行说明。
针对DB2V8.1和V9.1两个版本的实例创建过程类似,本文以 DB2V8.1的实例创建过 程为例进行说明。
阅读本文的用户应该具有Redhat Linux操作系统的基本操作能力。
前提条件
1、 Linux操作系统版本,系统软硬件等各项指标满足DB2服务器企业版运行要求。
2、DB2服务器企业版软件已经安装完成。
3.创建DB2实例步骤
以root身份登录,进入 DB2产品安装目录下面的 instanee目录(如:DB2 V8.1的安装
目录为:
/opt/IBM/db2/V8.1/,DB2 V9.1 的产品安装目录为: /opt/ibm/db2/V9.1 )执行命令:
db2isetup,如下图所示:
[rooi<?WS
进入“ DB2实例安装向导”,如下图所示:
在上图所示的面板中,选择“下一步”继续,如下图所示:
在上图所示的界面中,选择“创建DB2实例”单选按钮,单击“下一步”继续:
在上图中,选择“单一分区实例”并点击“下一步”继续:
出现“为DB2实例所有者设置用户信息”界面,接受缺省的用户名(数据库实例用户名从 db2instl开始编号,如果已经存在同名的用户,则系统会自动增加编号,如:db2inst2、
db2inst3”),设置并记录用户密码后,单击“下一步”继续:
出现“设置受防护用户的用户信息”界面,接受缺省的用户名,设置并记录用户密码后点击
“下一步”继续:
出现“配置DB2实例TCP/IP通信”界面,接受缺省的服务名和端口号并记录后,点击“下
步”继续:
进入设置实例属性界面,选择“在系统启动时自动启动实例”,点击“下一步”继续:
出现“准备DB2工具目录”界面,选择“在此计算机上不准备DB2工具目录”,点击“下
步”继续:
出现“为健康监视通知指定联系人”界面,选择“将此任务延迟到完成安装后进行”,点击
“下一步”继续:
创建实例前的总结界面,点击“完成”继续:
开始创建实例,请稍候
完成实例的创建,点击“完成”退出DB2实例安装向导。
4.安装DB2补丁并升级DB2实例步骤
首先查看实例运行情况:
[root@VAS01 fispack]# ps -ef | grep db2sysc | grep -v gre口
db2instl 21034 210330 13:05 pts/3 00:00:00 db2sysc 0
如果有实例正在运行,则先停止实例:
切换到实例用户:su -db2 in st1
停止实例:db2stop force
安装DB2补丁: 以root身份执行以下命令:
#./installFixPak ―,如下图所示:
[ro&tSVASOl fixpaeE]1 ./lnstAlLFliFak -y
开始安装”
Updating …
Updating to IEM_db2msenSl-S+1. 2-128* i3S6n rpm ---
塑備中…,#mtmmmummmmmtmmmu [100%:
i:rEM_db2msensi#mtuutmmiuutuutmmummu [100%:
Updating to IEM_db2cllvEl-S.1. 2-12S. 13S6. irm ...
進備中…[100X]
i:iBM_dbZciivSi[ioox]
Updating to IEM_db21 dapE 1-8.1, 2-128. 1386, rpm …*
潼備中…####{#### [lQg]
1:IBlff_db21dapSl
Updating to IEM_db2msCnS 1 -S. 1. 2-128. i3S6. rpm ”…
璧備