日期:2014-05-16  浏览次数:20462 次

在 Linux 平台下安装 DB2 Express C

项目中使用的数据库是DB2, ?比较悲催的是它的连接速度, 有时候开发的时候连接太慢了。但是现在 IBM 推出了免费的 DB2 Express C 版本,我们在开发的过程中是可以自由使用的。 ?

本文记录了我在 一台 64位 Linux?服务器上的安装 DB2 Express C 的过程。?

1, ?下载 ?首先先是得到 IBM 网站下载这个软件。??我所使用的是 DB2 Express 10.1 版本。因为我们的平台是 Linux x86_64 ?64 位, 所以就下了这个?db2_v101_linuxx64_expc.tar.gz。 ?

2, 安装DB2

拷贝 这个文件到 ?argudev 机器得 ?/tmp 目录

# cd /tmp

# tar zxvf??db2_v101_linuxx64_expc.tar.gz??

#cd ?expc

# ./db2_install

安装时若提示找不到libaio.so ?及libstdc++.so,则先下载安装相应的软件包。

正常的话 等待 几分钟 你就可以看到?

Successfully 的信息了

3, 配置DB2

#创建用户组及用户

groupadd -g 2000 db2iadm1

useradd -m -g db2iadm1 -d /home/db2inst1 db2inst1

passwd db2inst1
>db2inst1

?

这个时候我们创建了 ?db2iadm1 ?用户组 以及 一个 用户名和密码都是db2inst1 的用户。

?

#创建实例
/opt/ibm/db2/V10.1/instance/db2icrt -a server -u? db2inst1?db2inst1

DBI1070I Program db2icrt completed successfully.

?

#产品许可证
/opt/ibm/db2/V10.1/adm/db2licm -a ?expc/db2/license/db2expc_uw.lic


LIC1402I License added successfully.