Heim  >  Artikel  >  Datenbank  >  Linux手动安装DB2及升级DB2

Linux手动安装DB2及升级DB2

WBOY
WBOYOriginal
2016-06-07 17:11:071502Durchsuche

测试环境slse11.2,10.4,RedHat5.3,CentOS5 解压压缩包gavin:/Oracle # tar -xzvf db2exc_975_LNX_x86.tar.gz cd /oracle/spec

测试环境slse11.2,10.4,RedHat5.3,CentOS5

解压压缩包

gavin:/Oracle # tar -xzvf db2exc_975_LNX_x86.tar.gz 
cd /oracle/special_27924_linuxia32_expc/
图形界面安装
./db2setup
手动安装db
./db2_install [默认路径是/opt/ibm/db2/V9.7]
如需要升级进入到解压后的升级包中执行
./installFixPack -f level -b /opt/ibm/db2/V9.7
注册
/opt/ibm/db2/V9.7/adm/db2licm -a /oracle/special_27924_linuxia32_expc/db2/license/db2ee.lic 
db2没有独立的用户管理系统,必须借助OS用户来提供安全认证
建立三个管理的用户组,分别是das管理组,实例组,受防护组
groupadd -g 900 db2agrp
groupadd -g 901 db2igrp
groupadd -g 902 db2fgrp
添加用户
useradd -m -d /home/db2das -g db2agrp -u 803 db2das
useradd -m -d /home/db2inst1 -g db2igrp -u 801 db2inst1
useradd -m -d /home/db2fenc1 -g db2fgrp -u 802 db2fenc1
设置密码
passwd db2inst1
passwd db2fenc1
passwd db2das
查看是否创建成功
cat /etc/passwd | grep db2
cat /etc/group | grep db2
创建实例,需要有一个db2 用户对DB2进行管理
/opt/ibm/db2/V9.7/instance # ./dascrt -u db2das
./db2icrt -a server -u db2inst1 db2inst1
一般实例名字和其管理用户名是一样的
启动db2admin管理器
su - db2das
db2admin start
启动实例
su - db2inst1
db2start
设置对linux上面的数据库自动启动
./db2iauto -on db2inst1
修改db2的服务端口位50001,默认端口是50000
db2 update dbm cfg using SVCENAME 50001
查看实例的配置信息
db2 get dbm cfg
修改数据库的连接方式为TCPIP
db2set DB2COMM=TCPIP
关闭实例
db2stop

linux

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn