DB2 for AIX 5.1L安装记

作者:加菲猫
DB2是IBM的数据库产品,与Oracle同属大型数据库级别. DB2现在能够支持绝大多数的平台,从windows,linux,solaris,HP-UNIX,AIX,OS/400到大型机都可以支持.

今天我们的主角是: RS/6000 P610 with AIX 5.1L, DB2 V8.1 for AIX.

首先去下载一个DB2 V8.1 for AIX, 因为我是IBM Scholar的学者计划的成员, 所以可以免费下载这些资源. 还有其他很多产品都可以下载. 具体可以参加 http://www.ibm.com/scholar . 下载的时候使用IBM网站提供的java applet下载工具,可以多线程,我的下载速度可以达到500K. 真的很不错.

下载回来是一个zip包,ftp到rs6k上后, 在把它解开. 解开后近1G. 所以中间我不得不临时创建lv来容纳这个东西.

接下来查看一下安装需求: 首先是需要安装一些ARPA. 用oslevel -r 查一下,我的是5.1.0.0-2,然后跑到IBM网站上去下载所列出的ARPA,然后让网站帮你打包,这样下载下来也快200多M. 晕啊.

把arpa.zip解开, 里面有很多bff文件, 一个个安装太累了,大家可以用这样一个命令: instfix -i -d . | instfix -d . -f- . 就可以把该目录下的所有fix都装上了.

完成之后,就准备开始安装DB2了. 我一开始使用db2_install命令来安装,这个都是文本方式的,而且没什么定制了. 大家可以用db2setup来安装,如果是远程,在本地起一个xmanager,然后把DISPLAY变量设成本地就好了, 具体设置可以参看我前面有关linux下安装oracle的文章.

安装过程在xwindows下就比较简单了. 设置好db2相关的一些用户密码. 创建一个instance.

整个安装完成之后,我们就可以进入系统测试一下. 以db2inst1身份登陆, 执行 db2start启动db2 数据库, 运行db2进入命令模式. 执行create database testdb1创建数据库. 我一开始总是创建不成功,出现错误, 后来才发现/home居然只剩下10M了, 幸好AIX增加文件系统大小非常方便.

最后,我们启动control center看一下.