linux 下安装db2 V8X
2011-07-31 16:56
465 查看
数据库安装系列之
DB2 8 系列安装
1.1 安装前准备
创建db2的管理用户、管理组、实例用户
注意:参数-p后为密码,当前为空,请修改密码
2) 切换到db2安装目录(db2_install文件所在位置)
3) 执行安装脚本
2) 切换到db2安装目录(db2_install文件所在位置)
3) 执行安装脚本
安装程序会提示您输入一个关键字,在这里我们输入关键字为:DB2.ESE[/b](即企业服务器版),回车后,系统开始安装,如下所示:
2) 等待安装完成
3) 导入db2ese.lic
执行上面操作后,如果提示如下错误时:
DBI1408N不能打开文件/opt/IBM/db2/V8.1/license/db2ese.lic
可以重试上面的命令。
如果有,Kill掉。
准备安装fixPack包:FP18_MI00291.tar,解压后执行:
用 db2用户登录,编辑.bashrc文件,添加或者检查下面的配置。
保持与下面内容一致:
if [ -f /home/db2/sqllib/db2profile ]; then
. /home/db2/sqllib/db2profile
fi
export LANG=en_US
export EDITOR=vi
set –o vi
查看 /etc/services 文件,是否含有如下信息:(最后一行)
DB2_db2 60000/tcp
DB2_db2_1 60001/tcp
DB2_db2_2 60002/tcp
DB2_db2_END 60003/tcp
(注意:在安装系统的时候,会自动添加,如果不在请手工加上)
设置好了之后,可以采用下面的方法验证端口是否打开:
如果结果如上面所示,则说明60000端口已经打开访问。否则,请重新启动操作系统后,作如下操作:
之后,再用telnet方法进行测试。
DB2 8 系列安装
1.1 安装前准备
创建db2的管理用户、管理组、实例用户
# groupadd db2user[/i][/b] # groupadd db2adm[/i][/b] # useradd –g db2adm –G db2user –m –d /home/db2 db2[/i][/b] |
1.2 系统安装方法
1.2.1 光盘安装法
1) 一般linux系统会自动mount光盘,挂载位置:/media/cdrom下。如果发现光盘没有被挂载上,那就需要采用手动的方法挂载了,操作步骤如下:# mount /dev/cdrom /media/cdrom[/i][/b] |
#[/i][/b] cd /media/cdrom/[/i][/b] |
#[/i][/b] ./db2_install[/i][/b] |
1.2.2 镜像安装法
1) 如果光盘为iso格式的镜像文件时,采用下面的步骤:# mount -o loop db2.iso /mnt/ /[/i][/b]在[/i][/b]db2.iso[/i][/b]所在目录执行[/i][/b]/[/i][/b] |
#[/i][/b] cd /mnt[/i][/b] |
#[/i][/b] ./db2_install[/i][/b] |
1.2.3 开始安装
1) 执行安装脚本后,输入产品版本类型安装程序会提示您输入一个关键字,在这里我们输入关键字为:DB2.ESE[/b](即企业服务器版),回车后,系统开始安装,如下所示:
2) 等待安装完成
3) 导入db2ese.lic
# cd /media/cdrom/db2/license[/i][/b] # cp db2ese.lic /opt/IBM/db2/V8.1/adm[/i][/b] #cd /opt/IBM/db2/V8.1/adm[/i][/b] # /opt/IBM/db2/V8.1/adm/db2licm –a db2ese.lic[/i][/b] |
DBI1408N不能打开文件/opt/IBM/db2/V8.1/license/db2ese.lic
可以重试上面的命令。
1.2.4 升级FP18
查看是否还有正在运行的db2相关进程,如果有其他db2进程运行,可能会导致升级失败# ps -aux |grep db2[/i][/b] |
准备安装fixPack包:FP18_MI00291.tar,解压后执行:
# ./installFixPak –y[/i][/b] |
1.3 相关配置
1.3.1 创建DB2数据库实例
# cd /home/db2[/i][/b] # /opt/IBM/db2/V8.1/instance/db2icrt -s ese -u db2 db2[/i][/b] |
~> vi .bashrc[/i][/b] |
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[/i][/b] # /opt/IBM/db2/v8.1/cfg/db2ln[/i][/b] |
1.3.3 设置db2实例运行的环境变量
# su - db2[/i][/b] ~> db2set DB2COMM=tcpip [/i][/b](设置允许db2通过tcpip方式访问) ~>db2set DB2CODEPAGE=1386[/i][/b] (设置db2中文页码环境)[/i][/b] |
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实例:#[/i][/b] su - db2[/i][/b] ~>db2[/i][/b] db2 => update database manager configuration using svcename 60000 [/i][/b](在/etc/services中,打开对应端口)[/i][/b] |
~> telnet 127.0.0.1 60000[/i][/b] Trying 127.0.0.1...[/i][/b] Connected to 127.0.0.1.[/i][/b] Escape character is '^]'.[/i][/b] |
# su – db2[/i][/b] ~>db2set DB2COMM=tcpip[/i][/b] ~>db2[/i][/b] db2 => update database manager configuration using svcename 60000 [/i][/b](在/etc/services中,打开对应端口)[/i][/b] ~>db2start.[/i][/b] |
相关文章推荐
- 在Linux下安装DB2 V9.7
- linux下安装DB2的详细步骤
- opensuse linux环境下ibm_websphere和ibm_db2安装以及DB2数据迁移操
- DB2 linux 安装第二步——参照文档安装
- update---卸载db2 在linux下的安装
- DB2 9.5 for Linux的安装方法
- Linux下安装DB2的步骤
- linux db2安装及卸载
- 没有root权限,如何在linux上安装DB2 perl Database Interface
- linux下安装DB2的详细步骤
- [DB2]Linux下安装db2 v9.7
- Linux下安装DB2的详细步骤!
- DB2个人版(Linux)安装
- linux安装db2
- Linux(Ubuntu)环境下安装DB2 V10和Data Studio V3图文详解
- 在linux下安装db2全过程
- DB2 linux 图形界面 安装
- Linux安装DB2_V10
- DB2在Windows和Linux的安装
- DB2 V9 Linux下安装配置以及配置windows客户段的远程访问