一、前言
IBM公司研制的一种关系型数据库系统。DB2主要应用于大型应用系统,具有较好的可伸缩性,可支持从大型机到单用户环境,应用于OS/2、Windows等平台下。 DB2提供了高层次的数据利用性、完整性、安全性、可恢复性,以及小规模到大规模应用程序的执行能力,具有与平台无关的基本功能和SQL命令。DB2采用了数据分级技术,能够使大型机数据很方便地下载到LAN数据库服务器,使得客户机/服务器用户和基于LAN的应用程序可以访问大型机数据,并使数据库本地化及远程连接透明化。 它以拥有一个非常完备的查询优化器而著称,其外部连接改善了查询性能,并支持多任务并行查询。 DB2具有很好的网络支持能力,每个子系统可以连接十几万个分布式用户,可同时激活上千个活动线程,对大型分布式应用系统尤为适用。
二、环境
1.系统:redhat5.8 x86_64
2.IP:192.168.1.200/24
3.依赖包:
# yum list all |grep libaio
libaio.i386 0.3.106-5 installed
libaio.x86_64 0.3.106-5 installed
# yum list all |grep compat-libstdc++
compat-libstdc++-33.i386 3.2.3-61 installed
compat-libstdc++-33.x86_64 3.2.3-61 installed
三、配置
1.主机名
# vim /etc/sysconfig/network HOSTNAME=itm.com
2.写入hosts文件
# vim /etc/hosts 192.168.1.200 itm.com # ping itm.com PING itm.com (192.168.1.200) 56(84) bytes of data. 64 bytes from itm.com (192.168.1.200): icmp_seq=1 ttl=64 time=0.800 ms 64 bytes from itm.com (192.168.1.200): icmp_seq=2 ttl=64 time=0.042 ms
3.上传文件并解压
# mkdir -pv /opt/soft/db2 # tar -zxvf DB2_ESE_10.1_Linux_x86-64.tar.gz -C /opt/soft/db2/ # cd /opt/soft/db2/ese/ # ls db2 db2ckupgrade db2_deinstall db2_install db2ls db2prereqcheck db2setup ibm_im installFixPack nlpack # ./db2setup DBI1190I db2setup 正在准备"DB2 安装"向导,该向导将指导您完成程 序安装过程。请稍候。