RHEL上安装DB2V9.7

来源:互联网 发布:中创软件培训 编辑:程序博客网 时间:2024/05/16 05:00
基本安装步骤
(1)解压安装包
(2)执行安装程序
(3)创建2个用户,分别是管理用户,实例用户
(4)创建一个管理服务器
(5)创建一个实例
(6)配置DB2实例的TCP/IP通信
(7)更新产品许可证密钥
(8)改变一下db2启动方式




1.内核版本最低2.6.16


2.检查依懒程序包
compat -libstdc++-7.3-2.96.118.i386.rpm
在linux的安装盘上,找到后使用rpm -i compat-libstdc++-7.3-2.96.118.i386.rpm 安装即可


3.配置 Linux 内核参数
 /etc/sysctl.conf文件,添加内核参数
 kernel.msgmni =1024
 kernel.sem = 250 256000  32 1024
        使更改激活:sysctl -p


4.安装
       sh db2_install
       按照提示做


5.创建管理用户和实例用户
useradd db2adm1
useradd db2inst1


6.创建管理服务器实例:
cd /home/db2adm1
su - root
/opt/ibm/db2/V9.7/instance/dascrt -u db2adm1


7.创建数据库实例
cd /home/db2inst1
su - root
/opt/ibm/db2/V9.7/instance/db2icrt -u db2inst1 db2inst1


8.添加端口
添加DB2端口
 SU - root
 vi /etc/services 加入下面一行
 db2inst1   60000/tcp




9.配置运行环境:
su - db2inst1
db2start 启动数据库
db2set DB2COMM=tcpip 允许tcp/ip访问
db2 update dbm cfg using svcename DB2_db2inst1 设置访问实例的端口
db2set DB2_SKIPINSERTED=ON
db2set DB2_EVALUNCOMMITTED=ON
db2set DB2_SKIPDELETED=ON
db2set DB2_HASH_JOIN=YES
db2set DB2_RR_TO_RS=YES
db2set DB2CODEPAGE=1386
db2set DB2COMM=TCPIP
db2set DB2_PARALLEL_IO=*




db2set -all查看设置环境




9.安装许可
用root用户给db2expc_uw.lic文件加777权限
su - db2inst1
db2licm -a db2expc_uw.lic


OK


10.设置自启动
db2set DB2AUTOSTART=NO
$su -    [将用户更改为root]
#vi /etc/rc.local
在touch /var/lock/subsys/local的后面加上以下内容
#su - db2inst1 -c "db2start"




11.创建数据库
 db2 "CREATE DATABASE test1 ALIAS test1 USING CODESET ISO8859-1 TERRITORY CN"

原创粉丝点击