db2安装分为使用root用户进行和non-root用户进行,有不少区别,展示使用root用户的安装过程,使用non-root用户的安装过程见下一篇。

一、db2安装(使用root用户进行安装----推荐的方式)

1,解压:找到下载的压缩文件点右键,选择"Extract Here"

clip_image002

2,解压之后会生成一个expc目录,进入expc目录双击“db2setup”,选择下图中的"Run".

clip_image004

3,然后出现安装欢迎界面,我们发现与在windows上安装没有什么差别.

clip_image006

4,这里选择"Install a Product",再点"Install New".

clip_image008

5,正式进入DB2的安装向导,点“Next".

clip_image010

6,接受协议,点"Next".

clip_image012

7,选择安装类型,选中"Typical",点"Next".

clip_image014

8,选择"Install DB2 Express-C on this computer",点"Next".

clip_image016

9,选择安装路径,这里采用默认.点"Next".

clip_image018

10,设置DB2 Administrator Server所属的用户,这里User name,Group name及Home directory接受默认即可,唯一需要输入的是password.

clip_image020

11,创建实例选项,这里选择"Create a DB2 instance"来现在创建实例。

clip_image022

12,设置实例的所属用户,除设置password外接受默认。

clip_image024

13,设置fenced user,除设置password外接受默认。

clip_image026

14,下面是所做设置的summary,点"Finish"即可。

clip_image028

15,正在进行安装,这个过程大概需要5-10分钟,视乎你的机器性能。

clip_image030

16,安装完成,点"Finish".

clip_image032

二、db2 启动,关闭,及状态查看

db2数据库实际上包括两部分,实例和数据库两部分。

实例是用来管理数据库的,实例的拥有者(或者有足够权限的的用户)才能操作实例,进而对数据进行操作。

这里我们使用刚才在安装过程中创建的的实例拥有者db2inst1来管理数据库。

如果你现在不是db2inst1用户,请切换到db2inst1用户。

启动数据库的命令:db2start

查看数据库状态我们通过查看有无db2进程来确定:ps –ef|grep db2

关闭数据库命令:db2stop

具体操作如下图所示:

clip_image034

三、db2卸载

db2卸载需要先确保db2是关闭的。

1,删除DAS

clip_image036

2,删除实例

clip_image038

3,删除安装文件

clip_image040

4,删除db2相关的用户

clip_image042