1.创建db2目录
[root@ysx ysxapp]# mkdir db2
[root@ysx ysxapp]# cd db2
2.上传安装包
[root@ysx db2]# ll
总用量 791324
drwxr-xr-x 3 root root4096 7月8 23:17expc
-rw-r--r-- 1 root root 810304283 7月7 22:26v11.1_linuxx64_expc.tar.gz
3.解压安装包
[root@ysx db2]# tar -zxvf v11.1_linuxx64_expc.tar.gz
[root@ysx db2]# cd expc/
[root@ysx expc]#ls
db2 db2ckupgrade db2_deinstall db2_install db2ls db2prereqcheck db2setup
4.检查是否满足安装条件
[root@ysx expc]# ./db2prereqcheck
缺少的包全部安装上 yum -y install *
5.开始正式安装
[root@ysx expc]# ./db2_install
输入yes
6.创建实例前先创建对应的用户和组
[root@ysx expc]# groupadd -g 2000 db2iadm1
[root@ysx expc]# useradd -m -g db2iadm1 -d /home/db2inst1 db2inst1
[root@ysx expc]# passwd db2inst1
更改用户 db2inst1 的密码 。
新的 密码:
重新输入新的 密码:
passwd:已成功更新密码
7.安装 license(产品许可证)
PS:如果是ExpressC版本就不用做,我的不用安装
如果需要安装执行以下命令
#安装License
cd /opt/ibm/db2/V11.1/adm/
chmod -R 775 *
./db2licm -a /usr/local/db2/expc/db2/license/db2expc_uw.lic
8.创建实例
[root@ysx expc]# cd /opt/ibm/db2/V11.1/instance/
[root@ysx instance]# chmod -R 775 *
[root@ysx instance]# ./db2icrt -a SERVER -p 50000 -u db2inst1 db2inst1
9.创建样本数据库
[root@ysx instance]#su - db2inst1
[db2inst1@ysx ~]$db2start
[db2inst1@ysx ~]$ db2 create db db2sampl using codeset utf-8 territory CN
[db2inst1@ysx ~]$db2 connect to db2sampl