DB2 V11.1 开发版(永久免费)安装与卸载 At CentOS 7

前言

本文的目的是安装db2开发版(免费),  建立数据库实例, DB2 C语言连接库, 构建DB2, C语言交互程序

由于在官网文档尝试wizard图形安装后, 找不到C语言连接头文件, 故采用下述方法.

  • 操作系统: CentOS 7 bit 64
  • 安装文件: v11.1_linuxx64_dec.tar.gz
  • 开发版(永久授权)下载官网链接

 

安装(root身份)

  • 建立用户组和用户:
#V9.7 中已经不推荐使用“Db2 管理服务器 (DAS)”,在以后的发行版中可能会将其除去

#添加实例用户和组
groupadd db2iadm1 && useradd db2inst1
#修改db2inst1密码
passwd db2inst1

#添加受防护用户和组
groupadd db2fadm1 && useradd db2fenc1
#修改db2fenc1密码
passwd db2fenc1
  • 解压安装包并运行安装程序:
# 安装依赖库
# 安装PAM库 32和64位都要安装
yum -y install pam-devel.i686 pam-devel.x86_64
# 安装libstdc++库 32和64位都要安装
yum -y install libstdc++-devel.i686 libstdc++-devel.x86_64


#运行后选择产品为: SERVER, 其余选项选: yes
./db2_install
  • 创建实例:
#进入安装目录, 默认路径:/opt/ibm/db2/v11.1/instance
cd /opt/ibm/db2/V11.1/instance

#运行安装命令, 前提必须已经建立实例用户和防护用户
./db2icrt -a server -u db2fenc1 db2inst1
  • 安装完成

官方安装参考手册

 

卸载

  • 停止DB2实例:
#切换至实例用户
su - db2inst1

#停止db2
db2stop force
db2 terminate
  • 删除实例
#切换root身份
su

#进入安装目录/instance/
cd /opt/ibm/db2/V11.1/instance

#执行删除命令
./db2idrop db2inst1
  • 删除DB2数据库产品:
#进入.tar安装包解压路径

#运行卸载脚本
./db2_deinstall -a

 

  • 删除用户组和用户(包括家目录, 删除前请备份所需文件)
#删除用户
userdel -r db2inst1 && userdel -r db2fenc1

#删除组
groupdel db2iadm1 && groupdel db2fadm1
  • 删除安装目录:
rm -rf /opt/ibm/

官方卸载参考手册

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值