www.imissha.com 谜尚bb霜 3. cp /home/db2inst1/sqllib/samples/hacmp/hacmp-s1.sh /hacmp/pbc-ha-start.sh 4. cp /home/db2inst1/sqllib/samples/hacmp/hacmp-stop.sh /hacmp/pbc-ha-stop.sh 5. 编辑HA启动DB2数据库脚本HFstart.sh,包含如下内容: su – db2inst1 /hacmp/pbc-ha-start.sh
/home/db2adm1/das/bin/db2fm –i db2adm1 –u –U
6. 编辑HA停止DB2数据库脚本HFstop.sh,包含如下内容: su – db2inst1 /hacmp/pbc-ha-stop.sh
/home/db2adm1/das/bin/db2fm –i db2adm1 –d –D
7. 编辑/etc/inittab,用冒号(:)注释掉包含启动进程db2fmd的行
3
WEBSPHERE主机DB2客户机安装3.1
安装先决条件确保系统满足安装、内存和磁盘需求。
磁盘空间不足的话通过 Smitty fs 或者 Smitty jfs扩展 查看 IBM Developer Kit for Java 1.3.1 的安装注意事项。
操作系统
SDK 级别
AIX 5
32 位
SDK 1.4.1 Service Release 2
64 位
SDK 1.4.1 Service Release 2
以超级用户root登陆,手工创建必需的 DB2 用户组和用户: 1. 创建用组
www.imissha.com 谜尚bb霜 运行 Smitty group 增加一个用户组, 在本次安装过程中,给定组名db2grp1, 组 ID 300。 2. 创建数据库实例用户
DB2 实例在实例所有者主目录中创建。此用户标识控制所有 DB2 进程并拥有由包含在该实例中的数据库所使用的所有文件系统和设备。
3.2
安装DB21. 以 root 用户登录系统
2. 确保/tmp文件系统大概有500M左右空闲空间,/usr文件系统大概有500M左右空闲空间
3. mount /cdrom 4. cd /cdrom
5. 将安装文件ese.dbcs.tar.gz 复制到临时文件系统中。 6. 输入命令gunzip /?/ese*.gz 解压得到 ese.dbcs.tar 7. 输入命令 tar -xvf ese*.tar 解压得到安装目录ese.dbcs 8. 通过cd
ese.dbcs/db2/aix/install进入安装目录,
9.
运行 ./db2_install执行安装,先选择安装DB2 ESE SERVER,再选择安装DB2 APPLICATION DEVELOPMENT CLIENT
3.3 安装
DB2补丁1. 将DB2 UDB V8.2 FIX7A补丁文件DB2V8_AIX5L_FP7a_U498350.tar上传
到服务器临时目录/ptf
2. tar -xvf DB2V8_AIX5L_FP7a_U498350.tar
3. cd fixpak.*
4. ./install_FixPak -y
3.4
创建数据库实例使用 db2icrt 命令来创建实例,具体步骤如下:
1. 作为具有 root 用户权限的用户登录 2. cd /usr/opt/ db2_08_01/instance/ 3. db2icrt -a server -s ese –w 32 db2inst1 参数说明:
www.imissha.com 谜尚bb霜 ??????????-a AuthType
表示实例的认证类型。AuthType 可为 SERVER、CLIENT、DCS、SERVER_ENCRYPT 和 DCS_ENCRYPT 其中之一。SERVER 是缺省值。此参数是可选的。 ??????????-s ese
表示将要创建的实例类型,其中ese表示服务器端的实例,CLIENT表示客户端的实例。 ??????????-w 64 表示要创建的实例是64位的。 ??????????-u FencedID
表示将用来运行受防护用户定义函数(UDF)和受防护存储过程的用户的名称。若您正在 DB2 客户机上创建实例,则此标志不是必需的。指定您创建的受防护用户的名称。
??????????db2inst1表示实例的名称。实例的名称必须与拥有实例的用户的名称相同。指定您创建的拥有实例的用户的名称。将在拥有实例的用户的主目录中创建该实例。