参考:https://blog.51cto.com/feature09/2046506
1、下载压缩包v11.1_linuxx64_expc.tar.gz
官网下载地址:
https://www-01.ibm.com/marketing/iwm/iwm/web/pickUrxNew.do?source=swg-db2expressc
2、解压(路径必须是/home/software)
mkdir /home/software
cd /home/software
tar -xzvf v11.1_linuxx64_expc.tar.gz
3、安装前检测
/home/software/expc
很多缺失,先安装(这边不检测直接进行安装,好像也没什么问题)
4、直接安装
./db2_install
输入两次是,直接等待其安装完成。
5、创建用户组
groupadd -g 2000 db2iadm1
groupadd -g 2001 db2fadm1
useradd -m -g db2iadm1 -d /home/db2inst1 db2inst1
useradd -m -g db2fadm1 -d /home/db2fenc1 db2fenc1
passwd db2inst1
设置db2的密码
6、继续修改配置
cd /opt/ibm/db2/V11.1/adm
chmod -R 755 *
./db2licm -a /home/software/expc/db2/license/db2expc_uw.lic
7、继续执行
cd /opt/ibm/db2/V11.1/instance/
chmod -R 755 *
./db2icrt -p 50000 -u db2fenc1 db2inst1
8、登录db2数据库
su - db2inst1
db2sampl
db2start
db2 connect to sample
9、验证安装
db2 "select * from staff"
db2licm -l
netstat -an | grep 50000
50000端口正在监听
db2命令使用参考文档:
https://www.cnblogs.com/frankliiu-java/articles/2065666.html
停止db2数据库:
db2stop force
启动db2数据库:
db2start
db2断开连接:
db2 disconnect current
创建数据库:
db2 create db test
连接数据库:
db2 connect to test
切换到root,添加环境变量
vi /etc/profile
export PATH=$PATH:/home/db2inst1/sqllib/adm
source /etc/profile
安装到这里就结束了。