hotmail
作者hotmail·2015-03-31 17:02
软件开发工程师·hotmail

Linux下db2V97安装、实例配置及拓展

字数 2223阅读 2303评论 0赞 0

该博文主要介绍了Linux下:安装db2v9.7、安装db2补丁、创建实例、db2数据库实例参数调整、dbm参数配置优化以及db2全局变量的设置和db2数据库的基本日常操作等相关内容!
一、Linux下安装db2 V9.7
1、解压缩gz包
gzip -d DB2_ESE_97_Linux_x86-64.tar.gz
2、解压tar包
tar -xvf DB2_ESE_97_Linux_x86-64.tar
3、安装db2数据库
cd ese
运行db2数据库安装向导:
./db2_install
按照向导提示静默安装db2软件
二、为db29.7打补丁包
1、解压gz文件
gzip -d  v9.7fp5_linuxx64_server.tar.gz
gzip -d v9.7fp6_linuxx64_server.tar.gz
2、解压tar包
tar -xvf v9.7fp5_linuxx64_server.tar
tar -xvf v9.7fp6_linuxx64_server.tar
3、进入补丁包安装目录进行打补丁
cd server
4、运行补丁安装向导
./installFixPack -b /opt/ibm/db2/V9.7
三、注册db2 license
1)进入license注册目录
cd /opt/ibm/db2/V9.7/adm
2)注册
./db2licm -a /soft/db29.7forlinux/db2ese_c-64.lic
四、配置db2的db2inst1数据库实例
1)添加db2数据库维护账号与组
添加组:
groupadd db2grp1
groupadd db2fgrp1
groupadd dasadm1
添加账号:
useradd -g db2grp1 db2inst1 
useradd -g db2fgrp1 db2fenc1
useradd -g dasadm1 db2das1
修改db2inst1的口令:
# passwd db2inst1                             
初始口令:123abc
2)进入db2数据库创建实例目录
cd /opt/ibm/db2/V9.7/instance
3)创建db2inst1数据库实例
 ./db2icrt -u db2fenc1 db2inst1
4)创建das用户:           
./dascrt -u db2das1
五、调整db2inst1实例下数据库运行参数
su - db2inst1
 db2iauto -on 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
db2start
db2 create db sd_db on /cbustemp/esb_db using codeset gbk territory cn
扩展:
1)创建测试数据库
db2 create db sample using codeset gbk territory cn
2)卸载数据库
./db2_deinstall  
3)创建编目
db2 catalog tcp node ftdb remote ip server 60000
4)反编目节点 
db2 uncatalog node nodename
5)编目数据库 
db2 catalog db dbname as aliasname at node ftdb 
6)反编目数据库
db2 uncatalog db cboddb 

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广