linux下db2密码加密,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

07334bb7ebc91fe9669e8c887f738750.png

64afa804281f386e84c44a1744d0a83c.png

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

9d90917a2595de155ad1e4a1b4edc552.png

4、执行db2setup

dd8a802844bba1a36a0922b8268a76bd.png

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

a4288a98592dccd9aa39b78e285b11e9.png

62fef4228ca46cace3c98dbaead95db1.png

1396ee950e1be10438bf09f2c1a01407.png

617e31e820838e3d34f288f4b9d7e954.png

98b55e8fd26b7a46b584d4492427f871.png

a1ac9e09ed72d51198eeeab0b9807eb7.png

2e22367de647eb92cf812ff0bfb77696.png

65fe0dd22d78d4ebf23dd3f2ca9b724a.png

015e672d7573618090d8dacd9a03771d.png

c81e9b497cedc5b2c19b397120f796f9.png

9bce013692cf3bd4d971c70dd546b378.png

注:选择安装完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

7.添加三个用户的密码

添加实例的用户密码

[root@localhost adm]# passwd db2inst1

Changing password for user db2inst1.

New UNIX password: 输入新密码(如Sunrier)

BAD PASSWORD: it is based on a dictionary word

Retype new UNIX password: 再输入新密码(如Sunrier,跟第一次输入相同)

passwd: all authentication tokens updated successfully.

[root@localhost adm]#

添加受防护的用户密码

[root@localhost adm]# passwd db2fenc1

Changing password for user db2fenc1.

New UNIX password: 输入新密码

BAD PASSWORD: it is based on a dictionary word

Retype new UNIX password: 再输入新密码(两次需相同,否则需要重新输入)

passwd: all authentication tokens updated successfully.

[root@localhost adm]#

添加DAS用户密码

[root@localhost adm]# passwd db2dasusr1

Changing password for user db2dasusr1.

New UNIX password: 输入新密码

BAD PASSWORD: it is based on a dictionary word

Retype new UNIX password: 再输入新密码(两次需相同,否则需要重新输入)

passwd: all authentication tokens updated successfully.

[root@localhost adm]#

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.配置DB2

1)设置DB2自启动(注:依然在root用户下)

[root@localhost instance]# pwd

/opt/ibm/db2/V9.7/instance

[root@localhost instance]# ./db2iauto -on db2inst1

db2set MsgRC=1306, P1='', P2=''

[root@localhost instance]#

设置对db2inst1在Linux启动时自动启动。

2)修改网络服务端口(注:在db2inst1用户下)

修改DB2的服务端口为50658,默认情况下端口是50000

[root@localhost instance]# su - db2inst1

[db2inst1@localhost ~]$ db2 update dbm cfg using SVCENAME 50658

DB20000I  The UPDATE DATABASE MANAGER CONFIGURATION command completed

successfully.

[db2inst1@localhost ~]$

3)修改DB2连接方式为TCP/IP

[db2inst1@localhost ~]$ db2set DB2COMM=TCPIP

[db2inst1@localhost ~]$

修改DB2连接方式为TCPIP,然后可通过JDBC、ODBC等访问本DB2服务器上的数据库,安装了DB2客户端的其它机器也可访问数据库。

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值