Linux下安装DB2数据库步骤

前言:

最近有些项目在Linux下使用的是IBM的DB2数据库,感觉没MySQL那样容易了解深入,可能是DB2数据库更倾向于商业化,没MySQL那样开源,相关DB2的资源网上没MySQL那样普及,至于在学习DB2过程中没学MySQL那样顺畅.

下面简单记录下学习笔记,我所使用的Linux系统是RedHat企业版本(Red Hat Enterprise Linux 5),此为自己安装在虚拟机下的DB2数据库,主要用来学习的,真正的如果商业使用DB2数据库需要付费的。

相关阅读:

Linux下DB2数据库安装步骤:

1.下载DB2数据库软件包db2exc_971_LNX_x86.tar.gz   (注:官方免费使用版本)http://www.ibm.com/developerworks/cn/downloads/im/udbexp/
Linux for System x86 V9.7.5 317MB

DB2 Express-C 免费数据库服务器
db2exc_971_LNX_x86.tar.gz  (404 MB)

Data Studio(独立)管理实用程序
ibm_data_studio_standalone_linux.tar.gz  (208 MB)

DB2 9.7.1 的本地语言包
db2exc_nlpack_971_LNX_x86.tar.gz  (317 MB)

注:第一次登陆需要注册用户后才可以下载

2.解压 tar -zxvf db2软件包(放在opt目录下)
注:安装切换到root用户下
[root@localhost DB2]# pwd
/mnt/hgfs/Sunrier/DB2
[root@localhost DB2]# ls
db2exc_971_LNX_x86.tar.gz
[root@localhost DB2]# cd /opt
[root@localhost opt]# ls
[root@localhost opt]# tar -zxvf /mnt/hgfs/Sunrier/DB2/db2exc_971_LNX_x86.tar.gz
..............................................................................
..............................................................................
..............................................................................
..............................................................................
..............................................................................
..............................................................................
expc/db2_deinstall
expc/readmefirst.htm
expc/db2setup
expc/db2ls
expc/db2ckupgrade
expc/db2_install
expc/readmefirst.txt
expc/installFixPack
[root@localhost opt]# ls
expc
[root@localhost opt]#

3.开始安装软件包
[root@localhost opt]# ls
expc
[root@localhost opt]# cd expc
[root@localhost expc]# ls
db2           db2_deinstall  db2ls           db2setup  installFixPack  readmefirst.htm
db2ckupgrade  db2_install    db2prereqcheck  doc       readmefirst     readmefirst.txt
[root@localhost expc]# ./db2_install
 
用于安装产品的缺省目录 - /opt/ibm/db2/V9.7

***********************************************************
要选择另一个目录用于安装吗?[是/否]

正在初始化 DB2 安装。

 要执行的任务总数为:35
要执行的所有任务的总估计时间为: 1149

任务 #1 启动
描述: 正在检查许可协议的接受情况
估计时间 1 秒
任务 #1 结束

任务 #2 启动
描述: 具备 root 用户特权的情况下进行安装时的基本客户机支持
估计时间 3 秒
任务 #2 结束

********************
********************
********************
********************

********************
********************
********************
********************

********************
********************
********************
********************

********************
********************
********************
********************

任务 #34 启动
描述: 正在注册 DB2 更新服务
估计时间 30 秒
任务 #34 结束

任务 #35 启动
描述: 正在更新全局概要文件注册表
估计时间 3 秒
任务 #35 结束

已成功完成执行。

有关更多信息, 请参阅 "/tmp/db2_install.log.24239" 上的 DB2安装日志 。

[root@localhost opt]# ls
expc  ibm
[root@localhost opt]#

4.注册license
[root@localhost opt]# cd ibm/db2/V9.7/adm
[root@localhost adm]# pwd
/opt/ibm/db2/V9.7/adm
[root@localhost adm]# ls
cieadmsv  cieprcnt  db2audit  db2chparm   db2fmp      db2genp  db2govlg   db2inidb  db2path   db2rfpen  db2set    db2stop   db2sysc
ciecsdem  cieprisc  db2cacpy  db2dart     db2fmpr     db2gov   db2havend  db2licd   db2pd     db2rstar  db2star2  db2stop2  db2syscr
cielock   cieprupx  db2cap    db2dasstml  db2fmpterm  db2govd  db2iclean  db2licm   db2pdcfg  db2rstop  db2start  db2stst   db2trc
[root@localhost adm]# /opt/ibm/db2/V9.7/adm/db2licm -a /opt/expc/db2/license/db2expc_uw.lic

LIC1402I  License added successfully.


LIC1426I  This product is now licensed for use as outlined in your License Agreement.  USE OF THE PRODUCT CONSTITUTES ACCEPTANCE OF THE TERMS OF THE IBM LICENSE

AGREEMENT, LOCATED IN THE FOLLOWING DIRECTORY: "/opt/ibm/db2/V9.7/license/zh_CN.utf8"
[root@localhost adm]#

相关推荐