IBMDB2数据库软件安装教程

一、简介
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本。
二、版本
2.1
DB2 Personal Edition(DB2 Personal)是单用户RDBMS,运行于低价的商用硬件桌面计算机上。
DB2 Personal 包含DB2 Express 的所有特性,但是有一个例外:远程客户机无法连接运行这个DB2 版本的数据库。
2.2
DB2 Express - C 其实 不算是DB2 系列的一个版本,但是它提供了DB2 Express 的大多数功能。2006 年1 月,IBM 发布了这个特殊的DB2 免费版本,可以用于基于Linux 和Windows 的操作系统。
2.3
DB2 Express Edition(DB2 Express)是一种功能全面的支持Web 的客户机/服务器RDBMS。DB2 Express 可以用于基于Windows 和Linux 的工作站。DB2 Express 提供一个低价的入门级服务器,主要用于小型企业和部门的计算任务。
2.4
DB2 Workgroup Edition(DB2 Workgroup)和DB2 Express Edition 功能相同,只是在服务器上可以安装的内存和价值单元(等于一个服务器处理器核心的能力)数量方面有区别。
2.5
DB2 Enterprise Edition(DB2 Enterprise)是一种功能全面的支持Web 的客户机/服务器RDBMS。它可以用于所有支持的UNIX 版本、Linux 和Windows。DB2 Enterprise 适合作为大型和中型的部门服务器。DB2 Enterprise 包含DB2 Express 和DB2 Workgroup 的所有功能,还添加了其他功能
2.6
Data Enterprise Developer Edition(DEDE)是为应用程序开发人员提供的特殊版本。这个版本提供了几个信息管理产品,使应用程序开发人员可以对应用程序进行设计、构建和建立原型,产生的应用程序可以部署在任何IBM 信息管理软件客户机或服务器平台上。在DB2 9 中,这个软件包已经取消了,由DB2 Express - C 取代。
三、环境准备
百度云BCC高可用主机一台 (因本人电脑配置较低故在百度云中购买BCC服务器) BCC云基于百度多年积累的虚拟化、分布式集群等技术构建的云端计算服务。BCC支持弹性伸缩,分钟级丰富灵活的计费模式,搭配镜像、快照、云安全等增值服务,为您提供超高效费比的高性能云服务器
3.1硬件环境
CPU:1核 内存1G 云磁盘40G 系统 Centos6.5x86_64bit
3.2准备安装DB2安装包,免费版,以及推荐学习版本使用的DB2express -c 故到IBM官网下载此安装包,安装版本没有找到较低的,目前有v11.1_linuxx64_expc.tar.gz 将其下载下来
下载前要求,注册IBM账号,并登以便于下载软件包
https://www-01.ibm.com/marketing/iwm/iwm/web/pick.do?source=swg-db2expressc&S_PKG=dlwin64&S_CMP=dwchina&lang=zh_CN&S_TACT=100KG26W
3.3软件包下载好,需要上次至云主机,云主机中yum是配置好的,可以直接使用yum 来安装lrzsz
安装命令 yum install lrzsz
安装完毕后,使用rz命令选择db2软件包上传至centos6.5目录中即可。
四、安装步骤
4.1 解压命令 tar -zxvf v11.1_linuxx64_expc.tar.gz 我是将其解压至/root/db2 目录中 解压完毕后 cd expc 目录中
4.2检验安装的先决条件
检验命令:./db2prereqcheck
校验过程中 有很多东西需要安装,先将其基本的解决了。 用yum install gcc cpp gcc——c++ 安装完毕后
vim /etc/selinux/config
SELINUX=disabled 修改为关闭状态
4.3安装命令./db2_install
刚开始的时候,需要输入两次yes,同意协议,同意安装路径。
4.4创建用户名、组、用户名、名称是根据查阅资料所得,名称可能是官方要求。
添加用户组命令: groupadd -g GID编号 用户组
groupadd -g 901 db2iadm1
groupadd -g 902 db2fadm1
groupadd -g 903 db2sadm1
添加用户命令: useradd -m -g 用户组名 -d 用户的home目录 用户名(-m:自动建立用户的登入目录)
useradd -m -g db2iadm1 -d /home/db2inst1 db2inst1
useradd -m -g db2fadm1 -d /home/db2fenc1 db2fenc1
useradd -m -g db2sadm1 -d /home/db2sadm1 db2sadm1
passwd db2inst1 输入两遍密码可自行输入。
passwd db2fenc1
passwd db2sadm1
这个时候切换至安装目录
cd /opt/ibm/db2/V11.1/adm
chmod -R 775
./db2licm -a /root/db2/expc/db2/license/db2expc_uw.lic 查看添加许可证
cd /opt/ibm/db2/V11.1/instance/ 绑定端口号
chmod -R 775

./db2icrt -p 50000 -u db2fenc1 db2inst1
等待到出现
The execution completed successfully.
For more information see the DB2 installation log at “/tmp/db2icrt.log.5871”.
DBI1070I Program db2icrt completed successfully.
这样完成设置成功了
五、切换到实例用户,才可以登陆db2数据库
su - db2inst1
5.1创建样本数据库
db2sampl
db2start 启动 关闭db2stop
db2 connect to sample 链接数据库
db2 “select * from staff” 查看数据内容
db2licm -l 查看db2库版本信息
db2 create database farsuper using codeset utf-8 territory CN --创建数据库使用utf-8编码
创建数据库不成功时
db2 catalog database sample
db2 drop database sample
db2sampl
db2 create database cetoo1
db2 connect to cetoo1
-----到此已完成安装并可以正常启动使用。
5.2常用命令
db2 connect to <数据库名> --连接到本地数据库名
db2 force application all --强迫所有应用断开数据库连接(异步的)
db2 list application --查看所有连接(需要连接到具体数据库才能查看)
create database <数据库名> using codeset utf-8 territory CN --创建数据库使用utf-8编码
create database farsuper using codeset utf-8 territory CN
db2 list database directory 列出当前服务器中的数据库
db2 list tablespaces show detail |more #列出当前数据库中的所有表空间

 在此非常感谢baidu_27082091  博主
 参考教程:https://blog.csdn.net/baidu_27082091/article/details/79141865

原文地址:https://blog.51cto.com/cainiao111/2353614

时间: 2024-11-01 10:05:13

IBMDB2数据库软件安装教程的相关文章

【翻译自mos文章】recover.bsq文件在数据库软件安装光盘的哪个位置?

recover.bsq文件在数据库软件安装光盘的哪个位置? 来源于: WHERE IS RECOVER.BSQ IN ORACLE RDBMS INSTALL CD (文档 ID 413276.1) 适用于: Oracle Server - Enterprise Edition - Version: 8.1.7.4 to 10.2.0.1 Information in this document applies to any platform. 目标: 在Oracle 9i安装光盘的哪个地方能找

最完整的网狐棋牌-新手零基础教程 第三节 数据库的安装教程

最完整的网狐棋牌-新手零基础教程 第三节 数据库的安装教程 百度云在线播放地址: 本帖隐藏的内容 链接:http://pan.baidu.com/s/1qYHMIPu 密码:vpw3 解压密码:www.ttkmwl.com ----------------------------------------------------------------- 通天源码论坛官方QQ群: 官方一群: 147949983 官方二群: 536016771 通天源码论坛!专注源码分享,本论坛不仅有web源码,还

Photoshop CS5软件安装教程

Photoshop CS5(32/64位)精简版下载地址: 链接:https://pan.baidu.com/s/11T-L-aH3JNXlJmSqL0JY6Q提取码:ea5j Photoshop主要处理以像素所构成的数字图像.使用其众多的编修与绘图工具,可以有效地进行图片编辑工作.PS有很多功能,在图像.图形.文字.视频.出版等各方面都有涉及. 1.右击软件压缩包,选择解压到PS CS5 2.双击打开CS5安装软件 3.选择自定义安装 4.更改软件安装路径:建议安装到除C盘以外的磁盘,可在D盘

SQL server 2008 数据库企业版安装教程图解

SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQL Server版本. 在现今数据的世界里,公司要获得成功和不断发展,他们需要定位主要的数据趋势的愿景.微软的这个数据平台愿景帮助公司满足这些数据爆炸和下一代数据驱动 应用程序的需求.微软将继续投入和发展以下的关键领域来支持他们的数据平台愿景:关键任务企业数据平台.动态开发.关系数据和商业智能. 本DVD包含了x86 x64 ia64 三种CPU模式的安装程序.版本号为:

Oracle数据库之安装教程

一.从官网下载oracle数据库或者我的博客 官网地址:Oracle数据库下载地址 博客地址:博客下载地址 二.安装数据库 注意: 10g的数据库只能在xp操作系统中才有效. 建议安装在虚拟机上,这样随便玩都行. xp镜像下载地址:地址 1.运行安装程序Setup.exe,系统将启动Oracle Universal Installer,然后进行先决条件检查.会出现如下图示 2.然后一路next,到最后一步的时候需要配置一下你的登录信息 3. 安装完成后,自动运行配置向导,如下图,等待其完成: 4

Axure RP 8.0软件安装教程

Axure8.0(32/64)位下载地址: 链接:https://pan.baidu.com/s/1qYSLkKW 密码:skaw 软件介绍: Axure RP是一个专业的快速原型设计工具,让负责定义需求和规格.设计功能和界面的专家能够快速创建应用软件或Web网站的线框图.流程图.原型和规格说明文档.作为专业的原型设计工具,它能快速.高效的创建原型,同时支持多人协作设计和版本控制管理. 安装步骤: 1.选择下载的软件压缩包,鼠标右击选择解压到"Axure8.0\(E)". 2.在解压文

Dreamweaver 2019 软件安装教程

下载链接:https://www.sssam.com/1220.html#软件简介 Adobe Dreamweaver,简称"DW",DW是集网页制作和管理网站于一身的所见即所得网页代码编辑器.利用对 HTML.CSS.JavaScript等内容的支持,设计人员和开发人员可以在几乎任何地方快速制作和进行网站建设.Adobe Dreamweaver使用所见即所得的接口,亦有HTML编辑的功能,借助经过简化的智能编码引擎,轻松地创建.编码和管理动态网站. 注意事项 从 Dreamweave

RobotFramework+Selenium2软件安装教程

1.安装python 必须是 2.7 版本    设置环境变量:F:\software\Python27;F:\software\Python27\Scripts;    重启电脑: 2.安装wxPython 一定要 wxPython2.8-win32-unicode-2.8.12.1-py27.exe 32位的3.安装 pip;下载压缩包 解压,python setup.py install4.安装rf,以管理员身份运行cmd, pip install robotframework5.安装RI

安装SQL SEVER 2017 express 轻量入门级软件 安装教程

1. 首先 打开网址   https://www.microsoft.com/zh-tw/sql-server/sql-server-downloads     点击下载 , 下载完成之后, 点开安装程序会出现这个界面,选择自定义 下载介质结束之后,会出现这个界面,点击左侧安装 使用这个版本 唯一与百度百科不一样的就是  , 一般  不用机器学习 不要选择机器学习服务, 由于从国外的资源拉入, 下载极慢,会在最后的界面卡2-3个小时 同时可以根据自己的要求更改根目录 用户 随自己的喜好, 混合模