本文参考:https://blog.csdn.net/xiadeliang1111/article/details/88574912

1. 下载安装包

可以去IBM官网下载最新版本的DB2安装包,嫌麻烦的朋友也可以直接在CSDN找到对应的包,搜索v11.1_linuxx64_expc.tar.gz即可。
(此安装包为2021年9月17日最新版)

2. 安装DB2

① 安装DB2
以root用户登录操作系统,把安装包放到/home/software目录下解压

tar -zxvf v11.1_linuxx64_expc.tar.gz

解压完成后应该得到一个名为expc的目录,进入这个目录。新系统一般要先安装依赖,然后才能执行安装程序。

cd expc
yum install pam.i686
./db2_install


这里连续两次选择“是”,也可以根据自己的需要改变安装目录。

② 添加实例用户
安装完成后终端会给出“已成功完成执行”的提示。这时候我们需要创建实例用户和用户组,来运行DB2服务器。

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

设置一下实例用户的密码。

③ 修改配置文件
修改一下相关文件的权限,并配置license。

cd /opt/ibm/db2/V11.1/adm
chmod -R 755 *
./db2licm -a /home/software/expc/db2/license/db2expc_uw.liccd /opt/ibm/db2/V11.1/instance/
chmod -R 755 *
./db2icrt -p 50000 -u db2fenc1 db2inst1

④ 使用db2
切换到db2inst1用户,生成一些测试样例,并测试DB2是否可用。

su - db2inst1 # 这里注意不要漏空格
db2sampl
db2start
db2 connect to sample
db2 "select * from staff"

如果没问题的话,应该会显示如下内容。

可以用netstat -an | grep 50000命令查看DB2端口的监听情况。查看前最好先切换回root用户,否则可能无法显示全。

⑤ 添加环境变量
以root用户的身份添加环境变量。

export PATH=$PATH:/home/db2inst1/sqllib/adm
source /etc/profile

安装到这里就完成了。后续的使用可以参考DB2官方手册。

CentOS 7安装DB2相关推荐

  1. Centos 7.X安装DB2 10.5

    创建用户和组 groupadd -g 996 db2iadm1 groupadd -g 995 db2fadm1 groupadd -g 994 dasadm1 useradd -u 600 -g d ...

  2. CentOS下安装和使用Mycat实现分布式数据库

    原文博客:Doi技术团队 链接地址:https://blog.doiduoyi.com/authors/1584446358138 初心:记录优秀的Doi技术团队学习经历 前言 在笔者的<在Ce ...

  3. CentOS 8 安装图解

    继 RHEL 8 发布之后,CentOS 社区也发布了让人期待已久的 CentOS 8,并发布了两种模式: CentOS stream:滚动发布的 Linux 发行版,适用于需要频繁更新的开发者 Ce ...

  4. centOS 自动安装php

    centos下安装php #yum install -y php 这个只安装PHP 建议安装运行库及MySQL的支持 #yum install -y php php-devel php-mysql 如 ...

  5. linux下安装db2

    最近研究了一下在 ubuntu下安装db2的过程,很快就完成安装,特贴出来供大家讨论,如有错误请多多指教. 注意:安装过程请使用root用户,否则会出现安装失败的情况: 安装过程: 准备工作: 1 准 ...

  6. Centos下安装mysql 总结

    一.MySQL安装 Centos下安装mysql 请点开:http://www.centoscn.com/CentosServer/sql/2013/0817/1285.html 二.MySQL的几个 ...

  7. linux卸载欧朋浏览器,如何在Centos下安装opera浏览器

    如何在Centos下安装opera浏览器 ,Opera目前是Linux平台上性能最优的浏览器,而且Opera中国团队本身即定位于Opera的研发中心,主要也是负责全球Linux平台项目的开发,这个版本 ...

  8. 如何在Ubuntu/CentOS上安装Linux内核4.0

    如何在Ubuntu/CentOS上安装Linux内核4.0 大家好,今天我们学习一下如何从Elrepo或者源代码来安装最新的Linux内核4.0.代号为'Hurr durr I'm a sheep'的 ...

  9. CentOS 7 安装 Jenkins

    CentOS 7 安装 Jenkins 准备工作 首选需要安装JAVA环境 这个简单不说了 如果你的系统没有自带git,那么也需要安装一个 yum install git 1.安装 第一种方法 sud ...

  10. centos+ffmpeg安装配置+切片

    在虚拟机vmware6(版本比较旧了)中,安装centos6,不多说了. vmware虚拟工具安装前,需要安装如下内容 yum -y install kernel-devel yum -y insta ...

最新文章

  1. Java:网络编程之UDP的使用
  2. C++理解全局变量在调用函数中的应用
  3. MongoDB入门简单介绍
  4. 对校招生培养工作的建议_如何提升人才培养质量?西华的老师们正面临一场大考...
  5. Matlab 图像处理的一些杂记
  6. MySQL基础篇(04):存储过程和视图,用法和特性详解
  7. 基于JAVA+SpringBoot+Mybatis+MYSQL的家电销售管理系统
  8. Eclipse的下载与安装以及JDK环境的配置
  9. 网络工程师——正则表达式(模糊匹配)
  10. 尚硅谷Vue2.0+Vue3.0全套教程视频笔记 + 代码 [P101-135]
  11. 网页鼠标指针样式(cursor属性)
  12. 新拓三维测量仪器助力土木工程与高端制造迈向数字化
  13. 用户认证与Kerberos
  14. 【过程挖掘算法3】Heuristic Miner(启发式挖掘算法)
  15. 强化学习笔记3-Python/OpenAI/TensorFlow/ROS-规划博弈
  16. 贪玩蓝月-大漠模拟脚本源码
  17. 残差网络ResNet到ResNeXt解读,最强ResNeXt预训练模型已开源及如何使用
  18. 因疫情影响,传苹果下一代iPhone发布将推后一个月
  19. AI 换脸术「Deepfakes」进化简史
  20. 戴尔笔记本电脑USB口失灵

热门文章

  1. Linux多线程编程实验
  2. vue电子数字、时钟数字、的字体引入和使-详细步骤
  3. Integrity数据库简介
  4. 临床基因组分析相关数据库汇总
  5. 用计算机算微积分,AP微积分AB BC 计算器使用要求
  6. c语言餐厅饭卡管理系统,饭卡管理系统
  7. Process Simulate
  8. 推荐6款珍藏已久的网盘搜索工具
  9. CCF推荐会议/期刊目录(2019)
  10. 手把手Java爬虫教学 - 1. 了解爬虫