linux下安装db2 V8X

来源:网络 责任编辑:栏目编辑 发表时间:2013-07-02 02:03 点击:

 

1.1 安装前准备

创建db2的管理用户、管理组、实例用户

# groupadd db2user

# groupadd db2adm

# useradd –g db2adm –G db2user  –m –d /home/db2  db2

    

注意:参数-p后为密码,当前为空,请修改密码

1.2 系统安装方法

 

1.2.1光盘安装法

 

1)         一般linux系统会自动mount光盘,挂载位置:/media/cdrom下。如果发现光盘没有被挂载上,那就需要采用手动的方法挂载了,操作步骤如下:

# mount  /dev/cdrom  /media/cdrom

2)         切换到db2安装目录(db2_install文件所在位置)

# cd  /media/cdrom/

3)         执行安装脚本

# ./db2_install

1.2.2镜像安装法

 

1)         如果光盘为iso格式的镜像文件时,采用下面的步骤:

# mount -o loop db2.iso /mnt/    /在db2.iso所在目录执行/

2)         切换到db2安装目录(db2_install文件所在位置)

# cd  /mnt

3)         执行安装脚本

# ./db2_install

1.2.3开始安装

 

1)         执行安装脚本后,输入产品版本类型

安装程序会提示您输入一个关键字,在这里我们输入关键字为:DB2.ESE(即企业服务器版),回车后,系统开始安装,如下所示:

 

 

2)         等待安装完成

3)         导入db2ese.lic

# cd /media/cdrom/db2/license

# cp db2ese.lic /opt/IBM/db2/V8.1/adm

#cd /opt/IBM/db2/V8.1/adm

# /opt/IBM/db2/V8.1/adm/db2licm –a db2ese.lic

执行上面操作后,如果提示如下错误时:

     DBI1408N不能打开文件/opt/IBM/db2/V8.1/license/db2ese.lic

    可以重试上面的命令。

1.2.4升级FP18

 

查看是否还有正在运行的db2相关进程,如果有其他db2进程运行,可能会导致升级失败

# ps -aux |grep db2

 

如果有,Kill掉。

准备安装fixPack包:FP18_MI00291.tar,解压后执行:

# ./installFixPak –y

 

 

1.3 相关配置

 

1.3.1创建DB2数据库实例

 

# cd /home/db2

# /opt/IBM/db2/V8.1/instance/db2icrt -s ese -u db2  db2

用db2用户登录,编辑.bashrc文件,添加或者检查下面的配置。

~> vi  .bashrc

保持与下面内容一致:

if [ -f /home/db2/sqllib/db2profile ]; then

    . /home/db2/sqllib/db2profile

fi

export LANG=en_US

export EDITOR=vi

set –o vi

1.3.2创建共享库连接

 

用root用户

# cd /home/db2

# /opt/IBM/db2/v8.1/cfg/db2ln

1.3.3设置db2实例运行的环境变量

 

# su - db2

~> db2set DB2COMM=tcpip  (设置允许db2通过tcpip方式访问)

~>db2set DB2CODEPAGE=1386 (设置db2中文页码环境)

查看/etc/services 文件,是否含有如下信息:(最后一行)

DB2_db2        60000/tcp

DB2_db2_1      60001/tcp

DB2_db2_2      60002/tcp

DB2_db2_END    60003/tcp

(注意:在安装系统的时候,会自动添加,如果不在请手工加上)

1.3.4设置db2实例中的服务端口

 

用db2用户启动db2实例:

 

# su - db2

~>db2

db2 => update database manager configuration using svcename 60000  (在/etc/services中,打开对应端口)

设置好了之后,可以采用下面的方法验证端口是否打开:

~>

    相关新闻>>

      发表评论
      请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
      用户名: 验证码:点击我更换图片
      最新评论 更多>>

      推荐热点

      • db2管理工具小结
      • DB2数据库的导出与导入(Windows客户端)
      • db2 CLP中如何换行
      • DB2查看表结构及所用表语句
      • DB2 · CREATE TABLESPACE
      • 使用DB2对象:创建模式、表和视图
      • DB2数据库逻辑卷的复制
      网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
      Copyright © 2008-2015 计算机技术学习交流网. 版权所有

      豫ICP备11007008号-1