后台-系统设置-扩展变量-手机广告位-手机广告位-内容页广告位一
后台-系统设置-扩展变量-手机广告位-手机广告位-内容页广告位二

linux 环境下安装db2,linux中安装db2和编译环境配置

linux编辑 帮助 2022-04-25 15:53:30 安装db2   环境配置
后台-系统设置-扩展变量-手机广告位-手机广告位-内容页广告位三
1.解压缩

tar xvf DB2_V82_ESE_LNX_32_NLV.tar

2.安装

1>.sh db2_install -p DB2.ESE

2>.sh db2_install -p DB2.ADMCL

3>.sh db2_install -p DB2.ADCL

3.创建DB2用户:

useradd db2adm1

useradd db2inst1

useradd db2test

修改密码:默认为用户名

passwd db2adm1

passwd db2inst1

passwd db2test

4.创建管理服务器实例:

cd /home/db2adm1

/opt/IBM/db2/V8.1/instance/dascrt -u db2adm1

如果返回tail 22:

tail: cannot open `+2' for reading: No such file or directory

则:

vi /opt/IBM/db2/V8.1/instance/db2iutil

tail +2 改为 tail -n +2(共三处)

rm /home/db2adm1/das

5.创建数据库实例:

/opt/IBM/db2/V8.1/instance/db2icrt -s ese -u db2inst1 db2inst1

如果返回tail 22:

tail: cannot open `+2' for reading: No such file or directory

则:

vi /opt/IBM/db2/V8.1/instance/db2iutil

tail +2 改为 tail -n +2(共三处)

rm /home/db2adm1/das

6.启动实例:

su db2inst1

db2start

返回:SQL1063N DB2START processing was successful.

7.导入证书:

1>.复制证书到:/opt/IBM/db2/V8.1/adm/

2>.cd /opt/IBM/db2/V8.1/adm/

3>.执行:db2licm -a db2ese.lic

4>.vi /var/lum/nodelock,把第二个#去掉

8.创建测试数据库

su db2inst1

db2start

db2 create database using codeset gb2312 territory zh_cn

或者:db2 create database DataBaseName

测试创建成功:db2 connect to DataBaseName

db2 connect reset

db2 force application all

db2stop

9.打补丁:root 用户

1.删除已建好的数据库:

2.解压补丁文件 db2_FP15_MI00189.tar

tar -xvf db2_FP15_MI00189.tar

3.解压成功后执行./installFixPak -y

4.进入/opt/IBM/db2/V8.1/instance目录执行./db2iupdt -e

执行成功后OK!

注:常用数据库管理命令:

设置db2实例运行环境变量

su db2inst1

db2set DB2COMM=tcpip ;; 设置允许 db2 通过 tcpip 方式访问

添加db2服务端口(一般安装程序已经自动添加):

vi /etc/services

DB2_db2inst1 60000/tcp

DB2_db2inst1_1 60001/tcp

DB2_db2inst1_2 60002/tcp

DB2_db2inst1_END60003/tcp

设置db2实例中的服务端口(db2inst1用户):

db2start

db2 update database manager configuration using svcename DB2_db2inst1

db2 update database manager configuration using svcename 60000

db2 get database manager configuration

读数据库管理程序配置

db2 get dbm cfg

注:sqc编译环境设置

1.DB2安装完后用db2set设置:

DB2INCLUDE=/app/bankzx/incl:/home/bankatm/incl:/home/bankpx/incl:/app/bank2/incl

DB2COUNTRY=86

DB2COMM=tcpip

DB2CODEPAGE=1386

DB2AUTOSTART=TRUE

db2 8.2 补丁要打到 Fix12 以上。

db2set 用编译用户设置

例如:[[email protected] ~]$ db2set DB2INCLUDE=/home/zhencd/incl

2.用户组设置:

将db2的用户组分别加上编译用户,使编译用户处于各个db2组中

vi /etc/group

3.将db2inst1/sqllib/db2profile引到当
版权声明

本文仅代表作者观点,不代表百度立场。
本文系作者授权百度百家发表,未经许可,不得转载。

分享:

扫一扫在手机阅读、分享本文

后台-系统设置-扩展变量-手机广告位-手机广告位-内容页广告位四

评论

留言与评论(共有 0 条评论)
   
验证码: