1.下载DB2数据库软件包v10.5_linuxx64_server_t.tar.gz
2.解压 tar -zxvf db2软件包
3.配置yum源,安装依赖 :
- yum install pam.i686
- yum install -y glibc* libstdc*
- yum install –y gcc*
4.开始安装软件包 执行命令:./db2_install
安装:
选择server回车
5.注册license
- 进入此路径下:/opt/ibm/db2/V10.5/adm
- Copy 许可文件db2ese_c.lic到/opt/ibm/db2/V10.5/license目录下
- 在/opt/ibm/db2/V10.5/adm执行命令
- ./db2licm -a /opt/ibm/db2/V10.5/license/db2ese_c.lic
成功则会显示successfully
6.创建三个用户组
- groupadd -g 901 db2iadm1
- groupadd -g 902 db2fadm1
- groupadd -g 903 db2dadm1
- 创建三个用户(分别是拥有实例的用户,受防护的用户,DAS用户)且指定对应的用户组
- useradd -g db2iadm1 -u 101 -d /home/db2hyzm -m db2hyzm
- useradd -g db2fadm1 -u 102 -d /home/db2fenc1 -m db2fenc1
- useradd -g db2dadm1 -u 103 -d /home/db2admin -m db2admin
- 添加三个用户的密码
- passwd db2hyzm
- passwd db2admin
- passwd db2fenc1
7.检查用户组和用户是否创建成功
- more /etc/group | grep db2
- more /etc/passwd | grep db2
8.创建实例:
1)进入目录 cd /opt/ibm/db2/V10.5/instance/
- ./dascrt –u db2admin
- ./db2icrt -u db2fenc1 db2hyzm
2)切换到实例用户下: su – db2hyzm,修改DB2的服务端口为50000:
- db2 update dbm cfg using SVCENAME 50000
- 修改DB2连接方式为TCP/IP: db2set DB2COMM=TCPIP
- 改DB2连接方式为TCPIP,然后可通过JDBC、ODBC等访问本DB2服务器上的数据库,安装了DB2客户端的其它机器也可访问数据库。
9.查看DB2许可证情况
在实例用户下
db2licm -l
10.创建默认数据库
直接在命令行窗口中执行(在实例用户下):
##db2sampl