linux下安装DB2的详细步骤

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

linux下安装DB2的详细步骤

安装前准备:

DB2 10.1的版本需要在Linux5以上版本,核心要求2.6.16以上。

可以通过lsb_release –a和uname –a命令查看系统版本和核心版本。/etc/redhat-release文件中描述了系统的版本信息。

第一步

在IBM网站下载,下载db2数据包,目前我下载的是

db2_v1012_linuxia32_expc_lite.tar.gz

第二步

把下载下来的包(名称有可能是:db2_v1012_linuxia32_expc_lite.tar.gz)通过FTP放进opt目录

第三步

用命令解压db2_v1012_linuxia32_expc_lite.tar.gz如下:

#cd /opt

#gunzip db2_v1012_linuxia32_expc_lite.tar.gz

# tar -xvf db2_v1012_linuxia32_expc_lite.tar

第四步

解压以后会有目录名如:tar -xvf DB2_V81_PE_LNX_32_NLV,点击进去以后,可以看到有三个文件,其它一个是用指令(db2_install)安装,另一个是图片介面(db2setup)

切换到/opt/devinst/db2_v101fp2/linuxia32/s121127/expc_lite/,用指令

如下:

#cd /opt/devinst/db2_v101fp2/linuxia32/s121127/expc_lite/

#sh db2_install稍后会出现如果提示:

DB2.ADMCL DB2 Administration Client for LINUX26

DB2.ESE DB2 Enterprise Server Edition for LINUX26

DB2.ADCL DB2 Application Development Client for LINUX26 然后进行选择,选择时一定要用大写如果选择:DB2.ESE这时它自己会执行所有文件,执行完以后在:/opt目录里面会出现:IBM

表示安装已经完毕

接下来,我们要创建实例和创建数据库

第五步(注册license)

要注册license不然到时没法创建数据库,license在哪里你要自己去找一下,一般情况会出现在这里:

/home/db/db2/V10.1/adm/db2licm

/opt/devinst/db2_v101fp2/linuxia32/s121127/expc_lite/db2/license/ db2expc_uw.lic

然后在root用户下执行

#/home/db/db2/V10.1/adm/db2licm –a

/opt/devinst/db2_v101fp2/linuxia32/s121127/expc_lite/db2/license/db 2expc_uw.lic

第六步创建用户组和用户

# groupadd -g 901 db2grp

# groupadd -g 902 db2fgrp

# groupadd -g 903 db2agrp# useradd -g db2grp -u 801 -d /home/db2inst1 -m -s /bin/sh db2inst1

# useradd -g db2fgrp -u 802 -d /home/db2fenc -m -s /bin/sh db2fenc

# useradd -g db2agrp -u 803 -d /home/db2das -m -s /bin/sh db2das

第七步修改密码

# passwd db2inst1

Changing password for db2inst1.

New password:[db2inst1]

Re-enter new password:[db2inst1]

创建完成后,执行如下命令,检查用户组和用户是否创建成功。

# more /etc/group |grep db2

# more /etc/passwd |grep db2

如果显示结果与规划一致,则表明用户组和用户创建成功。

# more /etc/group |grep db2

dialout:x:16:db2inst1,db2fenc,db2das

video:x:33:db2inst1,db2fenc,db2das

db2grp:!:901:

db2fgrp:!:902:

db2agrp:!:903:

# more /etc/passwd |grep db2

db2inst1:x:801:901::/home/db2inst1:/bin/sh

db2fenc:x:802:902::/home/db2fenc:/bin/sh

db2das:x:803:903::/home/db2das:/bin/sh

第八步检查DB2相关用户

执行如下命令,检查DB2相关的用户组是否创建。# more /etc/group |grep db2

执行如下命令,检查DB2相关的用户是否创建。# more /etc/passwd |grep db2

第九步创建实例。

1. 进入/opt/ibm/db2/V8.1/instance目录

# cd /opt/ibm/db2/V8.1/instance

2. 执行以下命令

# ./dascrt -u db2das

# ./db2icrt -u db2fenc db2inst1

第十步配置DB2

步骤1 设置DB2自启动。

相关文档
最新文档