linux下安装DB2的详细步骤
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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自启动。