创建用户和组:
#创建组信息
groupadd -g db2iadm1
groupadd -g db2fadm1
groupadd -g dasadm1 #创建用户信息
useradd -u -g db2iadm1 -m -d /db2home/db2inst1 -s /bin/bash db2inst1
useradd -u -g db2iadm1 -m -d /db2home/db2inst1 -s /bin/bash db2inst1
useradd -u -g db2iadm1 -m -d /db2home/db2inst1 -s /bin/bash db2inst1
使用root执行db2_install
# 可通过 -L 选项指定要安装的语言文件
./db2_install
创建DAS及实例
# 进入到DB2安装目录内,通常在/opt/ibm下
# 如:/opt/ibm/db2/V9.
/instance/dascrt -u dasusr1
/instance/db2icrt -u db2fenc1 db2inst1
创建db2的链接文件(做开发或执行其他用到db2的程序时需要该操作)
将db2文件链接到 /usr/lib 目录中
./cfg/db2ln
配置TCP/IP协议
更新/etc/services文件,增加一下内容
# 在服务器端配置db2服务的监听端口
# db2_server为客户端链接db2服务器时的链接服务器名,可为任意名
db2_server /tcp
# 更改服务器端db2配置文件信息,切换到实例账户下执行一下命令
# 更新SVCENAME参数
db2 update dbm cfg using SVCENAME db2_server # 更新DB2COMM变量
db2set DB2COMM=tcpip #重启数据库
db2stop
db2start
卸载:
# 卸载前要确认已经删除所有数据库,进入instance目录 # 查看并卸载实例
./db2ilist
./db2idrop -f db2inst1 # 查看并卸载das
./daslist
./dasdrop dasusr1 # 卸载db2安装文件
./db2_deinstall -a # 删除/opt/ibm/db2文件夹即可
之后删除用户、用户组及用户文件夹即可。