Linux 上折腾数据库的你,肯定遇到过“装完跑不起来”的情况吧?IBMDB2 V9.1的安装过程其实也有点绕,但只要搞懂几个关键点,还是挺顺的。这份教程就像老司机带你走一遍流程,从下载到配置,一步步教你怎么让 DB2 乖乖听话。

安装包db2exc_912_LNX_x86.tar.gz,放到ext2ext3分区比较稳妥。cd进去,跑./db2setup,界面化安装走个“Typical Mode”就够用。默认目录是/opt/ibm/db2/V9.1/,不折腾也能用得挺好。

装的时候会帮你建几个专用用户,比如db2inst1db2fenc1这类的,后面都要用得上。装完记得用ps -e | grep db2确认一下进程跑起来没,看下/etc/inittab里有没有正确配置启动项。

要连数据库,先切成db2inst1用户,跑些命令,比如db2 catalogdb2 connect,这些就是在给数据库建“通讯录”。想删掉的话用db2 uncatalog,直白。CLI/ODBC 连的时候,记得改下db2profile里的环境变量,DB2INSTANCEPATH这些少一个都不行。

备份和恢复也实用,db2 backup database能把数据库打包备份下来,想恢复就用db2 restore database,路径对就能搞定。哦对,操作前先db2 connect一下,不然命令跑不起来。

要删掉 DB2?先别着急直接删。得先反编目,再切回实例用户,进$DB2_ROOT/install,用./db2_deinstall -a干掉它。还有/etc/inittab里也要记得把它的启动项删掉。

DB2 V9.1在 Linux 上跑得还挺稳的,配置细节多,但流程清晰。如果你准备长期用 DB2,熟练这些步骤值当,尤其在项目环境里,少出错就是省时间。