Linux下安装DB2 v10.5版本

1、下载DB2安装包。

百度网盘地址:

链接:https://download.csdn.net/download/auspicious_air/11340373

2、把DB2v10.5的安装介质上传到/home目录下并进行解压把DB2v10.5的安装介质上传到/home目录下并进行解压

tar -zxvf v10.5_linuxx64_expc.tar.gz

 

Linux下安装DB2 v10.5版本_第1张图片

Linux下安装DB2 v10.5版本_第2张图片

 

3、查看解压之后的文件expc 并进入到expc文件里

Linux下安装DB2 v10.5版本_第3张图片

 

 4、执行db2setup

Linux下安装DB2 v10.5版本_第4张图片

 

5、按照如下的过程进行安装DB2 v10.5数据库

Linux下安装DB2 v10.5版本_第5张图片

 

Linux下安装DB2 v10.5版本_第6张图片

 

Linux下安装DB2 v10.5版本_第7张图片

 

Linux下安装DB2 v10.5版本_第8张图片

 

Linux下安装DB2 v10.5版本_第9张图片

 

Linux下安装DB2 v10.5版本_第10张图片

 

Linux下安装DB2 v10.5版本_第11张图片

 

Linux下安装DB2 v10.5版本_第12张图片

 

Linux下安装DB2 v10.5版本_第13张图片

 

Linux下安装DB2 v10.5版本_第14张图片

注:选择安装完DB2 再进行创建实例

 

Linux下安装DB2 v10.5版本_第15张图片

 

Linux下安装DB2 v10.5版本_第16张图片

 

Linux下安装DB2 v10.5版本_第17张图片

 

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 test  storage yes  using codeset UTF-8 territory US pagesize 32768
DB20000I  The CREATE DATABASE command completed successfully.

11、修改数据库配置参数

$ db2 update db cfg for test using LOGPRIMARY 50
$ db2 update db cfg for test using LOGSECOND 20
$ db2 update db cfg for test 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

 

你可能感兴趣的:(数据库)