1、下载DB2安装包。
百度网盘地址:
链接:https://pan.baidu.com/s/1Y1jpHNO0iuSFv-BeDWbucw
提取码:42pg
2、把DB2v10.5的安装介质上传到/home目录下并进行解压把DB2v10.5的安装介质上传到/home目录下并进行解压
tar -zxvf v10.5_linuxx64_expc.tar.gz
3、查看解压之后的文件expc 并进入到expc文件里
4、执行db2setup
5、按照如下的过程进行安装DB2 v10.5数据库
注:选择安装完DB2 再进行创建实例
6、在数据库服务器上创建用户和组
创建组db2iadm1(实例管理组),db2fgrp1(DB2 fencing管理组)和dasadm1(数据库管理员用户组),其中dasadm1组在安装数据库时已经创建,我们只需要创建db2iadm1和db2fgrp组
# groupadd -g 206 db2iadm1
# groupadd -g 203 db2fgrp1
7、创建用户db2inst1(实例管理用户)、db2fenc1(DB2 fencing 管理用户)和dasusr1(数据库管理员用户),其中dasusr1用户在安装数据库时已经创建,我们只需要创建db2inst1和db2fenc用户
# useradd -g db2iadm1 -u 209 -d /home/db2inst1 db2inst1
# useradd -g db2fgrp1 -u 210 -d /home/db2fenc1 db2fenc1
8、在数据库服务器上更改目录权限
# mkdir /db2data
# chown -R db2inst1:db2iadm1 /home/db2inst1
# chown -R db2fenc1:db2fgrp1 /home/db2fenc1
# chown -R db2inst1:db2iadm1 /db2data
9、 在数据库服务器上创建实例 db2inst1
# cd /opt/ibm/db2/V10.5/instance/
# ./db2icrt -u db2fenc1 db2inst1
10、 在数据库服务器上创建数据库 test
# su - db2inst1
$ db2start
SQL1063N DB2START processing was successful.
$ db2 create database testautomatic storage yes using codeset UTF-8 territory US pagesize 32768
DB20000I The CREATE DATABASE command completed successfully.
11、修改数据库配置参数
$ db2 update db cfg for mgrdb using LOGPRIMARY 50
$ db2 update db cfg for mgrdb using LOGSECOND 20
$ db2 update db cfg for mgrdb using LOGFILSIZ 10240
12、修改完成后重启实例
$ db2stop force
SQL1064N DB2STOP processing was successful.
$ db2start
SQL1063N DB2START processing was successful.
检查相关参数
$ db2set –all
连接数据库
$ db2 connect to test
Database Connection Information
Database server = DB2/LINUXX8664 10.5.5
SQL authorization ID = DB2INST1
Local database alias = TEST