Linux 上折腾数据库的你,肯定遇到过“装完跑不起来”的情况吧?IBMDB2 V9.1的安装过程其实也有点绕,但只要搞懂几个关键点,还是挺顺的。这份教程就像老司机带你走一遍流程,从下载到配置,一步步教你怎么让 DB2 乖乖听话。
安装包是db2exc_912_LNX_x86.tar.gz
,放到ext2
或ext3
分区比较稳妥。cd
进去,跑./db2setup
,界面化安装走个“Typical Mode”就够用。默认目录是/opt/ibm/db2/V9.1/
,不折腾也能用得挺好。
装的时候会帮你建几个专用用户,比如db2inst1、db2fenc1这类的,后面都要用得上。装完记得用ps -e | grep db2
确认一下进程跑起来没,看下/etc/inittab
里有没有正确配置启动项。
要连数据库,先切成db2inst1
用户,跑些命令,比如db2 catalog
和db2 connect
,这些就是在给数据库建“通讯录”。想删掉的话用db2 uncatalog
,直白。CLI/ODBC 连的时候,记得改下db2profile
里的环境变量,DB2INSTANCE
、PATH
这些少一个都不行。
备份和恢复也实用,db2 backup database
能把数据库打包备份下来,想恢复就用db2 restore database
,路径对就能搞定。哦对,操作前先db2 connect
一下,不然命令跑不起来。
要删掉 DB2?先别着急直接删。得先反编目,再切回实例用户,进$DB2_ROOT/install
,用./db2_deinstall -a
干掉它。还有/etc/inittab
里也要记得把它的启动项删掉。
,DB2 V9.1在 Linux 上跑得还挺稳的,配置细节多,但流程清晰。如果你准备长期用 DB2,熟练这些步骤值当,尤其在项目环境里,少出错就是省时间。