1. 安装IBM DB 2 Express-C。
首先从IBM网站上下载免费的 DB 2 Express-C 版本,网址是 ,与Oracle XE类似,用户可以在生产环境中使用而不需要支付授权费用。相比而言,它具有更多的优势,如没有数据库大小限制,提供了64位系统版本。但是,DB2 Express-C 没有提供 Oracle XE 那样友好的 Linux 安装包(deb和rpm 包格式),安装起来就显得麻烦一些。
DB2 提供了几种不同的版本,DB 2 Express-C,DB 2 Express, DB 2 Workgroup 和 DB2 Enterprise。DB 2 Express-C是最简单的版本,相对其它版本,它缺少其它版本的一些高级特性。如果你需要其它版本提供的这些功能,就需要额外购买。对于开发人员来 说,DB 2 Express-C 是一个不错的选择。
在安装DB2 Express-C之前,请安装必要的软件,pdksh(Feodra 10 没有pdksh,但提供了原始的ATT的 ksh),openssh,rsh-server,nfs-utils。
[hantsy@localhost ~]$ sudo yum install ksh openssh openssh-server rsh-server nfs-utils
解压下载的db2exc_952_LNX_x86.tar.gz ,进入 expc 目录,使用超级用户权限执行 ./db2setup 启动安装程序。
[hantsy@localhost ~]$ tar xzvf db2exc_952_LNX_x86.tar.gz
[hantsy@localhost ~]$ cd expc
[hantsy@localhost ~]$ sudo ./db2setup
注意,安装程序自的jre版本可能较低,如果系统启用了桌面特效,请暂时关闭。
首先看到的欢迎画面,安装程序提供了安装(Installation Requirements ),升级/迁移(Migration Infomation)的必要信息,在正式安装之前,应该仔细阅读这些资料。
切换到Intall a Product面板,开始准备正式安装。
点击Next, 阅读软件协议。
选择Accept ,同意安装协议,点击Next。
点击Next进入下一步。
保持默认设置,进入Next。
创建DB2 实例,也可以在安装之后,进行创建。点击Next。
安装汇总,如想修改一些设置,可以点击 Back 回到前面的步骤。点击 Finish ,会保存前面的设置,开始将DB2 Express-C 安装到硬盘上。
2. 安装 Zend Core
从 Zend 公司网站下载最新的 Zend Core,地址是 。你需要事先注册一个 Zend 账号,登录之后才能下载。与先前使用过的 Zend Core for Oracle 所不同的是,最新的 Zend Core 不区分Oracle 与 IBM 版本。下载包中没有附带 IBM DB 2 和 Oracle 数据库的客户端工具,安装时用户可以根据需要进行选择,通过在线的方式从远程上下载再安装,所以最新的Zend Core 包也适合 Oracle。
安装过程中请选择下载DB 2 的客户端支持包,在安装 DB 2 的客户端过程中会回答一些问题,这些步骤都是以交互的方式进行的。其它安装步骤与我之前写过的为Fedora Linux 上PHP添加OCI 支持 中提供的Zend Core for Oracle 安装过程类似。