aixdb2安装手册_AIX下安装db2数据库步骤

本文主要介绍了如何在AIX6.1下快速安装db2数据库以及基本的环境变量的配置、数据库创建、卸载及安装结果的验证测试~

1.系统需求

需要 64 位 AIX 内核

AIX 6.1 TL 2

注: POWER7? 系统3 需要 AIX 6.1 TL4。

最低 C++ 运行时级别需要 xlC.rte 9.0.0.8 和 xlC.aix61.rte 9.0.0.8(或更高版本)文件集。这些文件集包含在 2008 年 6 月发布的“用于 AIX 的 IBM C++ 运行时环境组件”程序包中。

tar  xvf  XLCC++10.1.tar

smit安装

验证#lslpp -l|grep -i vac

准备工作:

root:

fsize = -1

core = 4194304

cpu = -1

data = -1

rss = -1

stack = 4194304

nofiles = 2000

db2inst1:

core = -1

rss = -1

fsize = -1

data = -1

2.安装产品

##################################################################

#解压缩包

gunzip DB2_ESE_97_AIX.tar.gz

tar -xvf DB2_ESE_97_AIX.tar

#执行安装命令

cd ese

./db2_install

Default directory for installation of products - /opt/IBM/db2/V9.7

***********************************************************

Do you want to choose a different directory to install [yes/no] ?

no

Specify one or more of the following keywords,

separated by spaces, to install DB2 products.

CLIENT

RTCL

ESE

Enter "help" to redisplay product names.

Enter "quit" to exit.

***********************************************************

ESE

##################################################################

#安装patch

./installFixPack -b /opt/IBM/db2/V9.7

##################################################################

#注册license

cd /opt/IBM/db2/V9.7/adm/

./db2licm -a /tmp/ibm/db2install/db2ese_c.lic

二、添加用户和组

添加组:

# mkgroup db2grp1

# mkgroup db2fgrp1

# mkgroup dasadm1

添加用户:

# useradd -g db2grp1 db2inst1

# useradd -g db2fgrp1 db2fenc1

创建相关目录修改属组:

# mkdir db2inst1

#chown -R db2inst1:db2grp1 db2inst1

# mkdir db2fenc1

# chown -R db2fenc1:db2fgrp1 db2fenc1

修改口令:

# passwd db2inst1

初始口令:123abc

三、创建数据库实例

################db2inst1实例部分################

cd /opt/IBM/db2/V9.1/instance

./db2icrt  -u db2fenc1 db2inst1

#配置实例级环境变量

su - db2inst1

db2set DB2_SKIPINSERTED=on

db2set DB2_USE_ALTERNATE_PAGE_CLEANING=on

db2set DB2_EVALUNCOMMITTED=on

db2set DB2_SKIPDELETED=on

db2set DB2COMM=tcpip

db2set DB2CODEPAGE=1386

db2set DB2TERRITORY=86

db2set DB2_PARALLEL_IO=*

#配置数据库级参数

db2 update dbm cfg using SVCENAME DB2_db2inst1

db2 update dbm cfg using  DFT_MON_BUFPOOL  ON

db2 update dbm cfg using     DFT_MON_LOCK  ON

db2 update dbm cfg using     DFT_MON_SORT  ON

db2 update dbm cfg using     DFT_MON_STMT  ON

db2 update dbm cfg using    DFT_MON_TABLE  ON

db2 update dbm cfg using      DFT_MON_UOW  ON

db2 update dbm cfg using     MON_HEAP_SZ  10240

四、创建db2inst1实例环境变量并添加如下内容

if [ -f /home/db2inst1/sqllib/db2profile ];

then

. /home/db2inst1/sqllib/db2profile

fi

export DSMI_LOG=/home/db2inst1

export CLASSPATH=$CLASSPATH:/home/db2inst1/sqllib/java/db2java.zip:/home/db2inst1/sqllib/java/db2jcc.jar:/home/db2inst1/sqllib/java/db2jcc_license_cu.jar:/home/db2inst

1/sqllib/java/jdk64/lib:/home/db2inst1/sqllib/lib:/home/db2inst1/sqllib/function:/home/db2inst1/sqllib/java/sqlj.zip                                                                                                      export LD_LIBRARY_PATH=/home/db2inst1/sqllib/lib:.

五、创建数据库

测试库:

db2 "CREATE DATABASE esb_db ON /esbdb USING CODESET UTF-8 TERRITORY CN "

六、卸载db2

cd /opt/IBM/db2/V9.1/install

./db2_deinstall -a

rm -rf IBM

还原环境变量、

删除用户组

# rmgroup db2grp

# rmgroup db2fgrp

# rmgroup daadm

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值