DB2 9.7安装和配置(完善)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
DB2 安装和配置
1DB2 安装和配置
1.1拷贝DB2安装包到OPT下
[root@localhost opt]# scp DB2_WSE_97_Linux_x86.tar.gz************.1.239:/opt
The authenticity of host '192.168.1.239 (192.168.1.239)' can't be established. RSA key fingerprint is 31:14:ff:22:04:6c:50:13:7d:a5:5d:ee:04:f3:56:c6.
Are you sure you want to continue connecting (yes)? yes
Warning: Permanently added '192.168.1.239' (RSA) to the list of known hosts.
************.1.239's password:
db2v82_32_linux_2.6_ESE.tar 100% 410MB 45.6MB/ s 00:09
1.2解压安装包到当前目录
tar -xvf DB2_WSE_97_Linux_x86.tar.gz
1.3检查并设置字符集
安装DB2 8.7 时,应该用
[root@localhost 334_ESE_LNX26_32_NLV]# vi /etc/sysconfig/i18n#LANG="zh_CN.UTF-8"LANG="zh_CN.GB18030"LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"LC_C TYPE=zn_CN.GB18030lC_TIME=en_US.UTF-8
[root@localhost ]# source /etc/sysconfig/i18n
1.4安装DB2
[root@localhost wse]# ./DB2_install
指定下列一个或多个关键字
(以空格分开)以安装DB2 产品。
选择否
输入WAS
注意必须完全一致,不能退格
1.5创建组
groupadd db2grp1
groupadd db2fgrp1
groupadd dasadm1
1.6创建用户
useradd -g db2grp1 db2inst1
useradd -g db2fgrp1 db2fenc1
useradd -g dasadm1 dasusr1
1.7设置密码
passwd db2inst1
passwd db2fenc1
passwd dasusr1
1.8创建实例
cd /opt/IBM/db2/V8.1/instance/
./db2icrt -p 50000 -u db2fenc1 db2inst1
安装成功将显示:DBI1070I Program db2icrt completed successfully. 注释:
1.9指定端口50000
./dascrt -u dasusr1
编辑/etc/services 添加一行:
DB2_TMINST 50000/tcp
su db2inst1
db2set db2comm = tcpip
su root
1.10拷贝安装许可证到DB2目录license
这是单独的许可证db2wse_c.lic
cp /opt/db2ese.lic /opt/IBM/db2/V8.1/license/
su db2inst1
db2licm -a /opt/IBM/db2/V8.1/license/db2ese.lic
[db2inst1@localhost license]$ db2licm -a /opt/IBM/DB2/V8.1
lib/ license/
[db2inst1@localhost license]$ db2licm -a /opt/IBM/DB2/V8.1/License/DB2ese.lic DBI1402I License added successfully.
DBI1426I This product is now licensed for use as specified in
the License Acceptance and License Information
documents pertaining to the licensed copy of this
product. USE OF THE PRODUCT CONSTITUTES ACCEPTANCE OF
THE TERMS OF THE IBM LICENSE ACCEPTANCE AND LICENSE
INFORMATION DOCUMENTS, LOCATED IN THE FOLLOWING
DIRECTORY: /opt/IBM2/V8.1cense/zh_CN.gbk
[db2inst1@localhost license]$
2恢复DB2数据库
王府井新门店
2.1拷贝数据库备份
启动数据库
db2start
chmod 777 [备份文件名]
日志目录赋予777 权限。例如/home/db2inst1/db2inst1/NODE0000/SQL00001/SQLOGDIR SQL00001可能不同。
su db2inst1
db2 restore db 【数据库名】(e.g. scmv3in1 for VIP1)from 【备份文件所在目录】taken at 20110924230103
其中数据库名是指的是备份数据库文件的名称。、20110924230103是备份出来的数据库文件的时间戳,如果还原数据库应以备份出来的数据库文件时间戳为准
提示成功
db2 rollforward db 【数据库名】to end of logs and stop
当执行以上命令会出现
解决办:把原来服务器商的日志复制到当前服务器的/home/db2inst1/db2inst1/NODE0000/SQL00001/SQLOGDIR/ 目录中,并设置权权限更改所有者以及所宿主
使用chown db2inst1:dbgrp1 S0003553.LOG S0003554.LOG,然后在执行命令
提示成功
db2 rollforward db 【数据库名】complete
已经完成恢复