DB2安装

1 安装

          安装以linux版为准。

1.1     前提条件

安装目录所在分区磁盘空间必须足够,至少2G以上

n         V7版本安装目录在/usr/IBMdb2/V7.x

n         V8版本安装目录在/opt/IBMdb2/V8.x

1.2    实用工具安装

         利用db2setup进行安装,注意创建数据库实例和数据库管理服务器必须分开进行。

1.3    手工安装

                如果没有特别说明,所有操作都是root用户操作。

1.         安装产品

./db2_install

输入产品名称即可(不能确定的话,可以把列出的产品全部输入,要求产品间以空格符隔开。

2.         创建相关用户、组

需要创建三个用户三个组

序号

用户

备注

1

db2inst1

db2iadm1

实例管理者

2

db2as

db2asgrp

管理服务器用户

3

db2fenc1

db2fadm1

实例保护用户

创建组用groupadd命令,创建用户用useradd命令,passwd修改密码

 例:

    groupadd db2iadm1

    useradd –g db2iadm1 –G db2iadm1 db2inst1 /home/db2inst1

    passwd db2inst1

3.         创建数据库实例

          DB2DIR/instance/db2icrt –a 论证方式 –u 实例保护用户 实例名称

          注:

n         DB2DIR代表安装目录

n         论证方式一般用SERVER

n         实例名称必须与实例管理者相同

          例如:

                       db2icrt –a SERVER –u db2fenc1 db2inst1

4.         创建管理服务器

  DB2DIR/instance/dascrt  管理服务器名称

例如:

  dascrt db2as

 

usermod –G db2asgrp2 db2inst2

5.         更新许可证密钥

试用可以忽略这步。

DB2DIR/adm/db2licm –a 许可证文件名

许可证文件在安装介质盘的license目录下。

6.         创建db2文件链接

DB2DIR/cfg/db2ln

7.         设置服务器通信

n         修改/etc/services文件,在文件中加入通信端口

例如

db2inst1port   50000/tcp

n         在数据库实例配置参数中加入通信端口

用数据库实例管理者身份登陆。

运行命令:

 db2 update dbm cfg using svcename 通信端口名

例如:

 db2 update dbm cfg using svcename db2inst1port

n         在数据库实例环境中加入通信协议

用数据库实例管理者身份登陆。

运行命令

 db2set DB2COMM=协议名称

 例如:

 db2set DB2COMM=tcpip

n         重新启动数据库实例

用数据库实例管理者身份登陆。

运行如下两个命令:

db2stop

db2start

 

CREATE DATABASE TAXCTLDB USING CODESET GBK TERRITORY CN

useradd –g db2iadm2 –G db2iadm2 taxctrl

questCenter connect to TAXCTLDB.

 

注:

   采用db2setup实用工具创建数据库实例以及数据库管理服务器重启机后可以自启动。

   如果采用人工安装方式的,开机自启需要自己写脚本,或者采用手工启动方式。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值