Chinaunix首页 | 论坛 | 博客
  • 博客访问: 32895
  • 博文数量: 3
  • 博客积分: 241
  • 博客等级: 二等列兵
  • 技术积分: 60
  • 用 户 组: 普通用户
  • 注册时间: 2007-11-08 08:50
文章分类

全部博文(3)

文章存档

2009年(1)

2008年(2)

我的朋友

分类:

2008-08-28 22:37:10

DB2 V8.1 RedHat Advanced Platform 5的安装

 

一、说明

    本手册为IBM DB2 V8.1 Redhat AP5 下的安装说明。

    DB2 V8.1UNIX/Linux平台下的图形化安装存在问题,很难直接使用 ./db2setup图形化安装命令。重新安装了多次系统和JRE/Java SDK,但是图形界面始终有问题,大部分情况是也不报错,但是图形安装界面就是不出来。因此强烈建议不要在图形化安装上耗费太多时间和精力,使用命令行安装并没有想象中的那么困难。

    因此本手册主要说明命令行安装方式及安装后的配置。

   

 

二、安装DB2

    linux下使用命令行安装DB2是比较简单的。

    su - root   #必须使用root安装

   cd /app     #(假设DB2 安装程序在此目录下)

    ./db2_install

 

 在执行时,如果提示/app/db2/linux/db2_install: …db2langdir权限不够

则执行

    cd /app/db2

   chmod –R u+x *

然后再执行/app/db2/db2_install

 

安装完毕

 

三、安装后的配置工作

1. 创建DB2 用户和组

    要在 Linux 上创建组,输入下列命令:

     groupadd -g 999 db2iadm1

     groupadd -g 998 db2fadm1

     groupadd -g 997 dasadm1

 

    为每个组创建用户:

     useradd -u 1004 -g db2iadm1 -m -d /home/db2inst1 db2inst1

     useradd -u 1003 -g db2fadm1 -m -d /home/db2fenc1 db2fenc1

     useradd -u 1002 -g dasadm1 -m -d /home/dasusr1 dasusr1

 

2. 创建管理服务器

对于 HP-UXSolaris Operating Environment Linux,输入:

     /opt/IBM/db2/V8.1/instance/dascrt -u dasusr1

    对于 -u 参数,指定为 DB2 创建用户和组时创建的 DAS 用户。  

   

   在执行上述命令时,如果出现

    tail: cannot open `+2' for reading: No such file or directory

lcount = 0

DBI1069E Unexpected error. Function = chk_fsystype, Return code = 22. 

 

则修改/opt/IBM/db2/V8.1/instance/db2iutil 文件,将tail +2 全部更改为tail -n +2(共三处)。

 

如果出现

DBI1082E The file or directory /home/dasusr1/das already exists.

rmdir /home/dasusr1/das

 

然后执行 /opt/…/dasusr1 –u dasusr1

 

3.创建实例

(如果需要安装数据库更新包,可以在这之前进行,然后创建实例,也可以先创建后升级)

 

要使用 db2icrt  创建实例:

   1) 作为具有 root 用户权限的用户登录。

   2) 运行 db2icrt 命令。例如:

 /opt/IBM/db2/V8.1/instance/db2icrt -a server -u db2fenc1 db2inst1

 

4. 创建共享库链接

    cd /home/db2inst1

    /opt/IBM/db2/V8.1/cfg/db2ln

 

5. 添加许可证

/opt/IBM/db2/V8.1/adm/db2licm -a /app/db2/license/db2wsue.lic

 

6. 启动数据库

    su – db2inst1

    db2start

    db2

    get database manager configuration   (查看实例参数)

7. 启动控制中心

    xhost +

    Su – db2inst1

    export DISPLAY=:1.0 

     注:AIX下需要使用IP地址,linux不需要,我用的VNC,IP:1,可根据实际情况修改此项配置

db2cc

   

  

如果遇到 /opt/IBMJava2-141/jre/bin/java :没有那个文件或目录

则到IBM网站下载SDKJRE程序。

阅读(2110) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~