将 DB2 安装文件及 DB2 补丁文件上传到服务器上
打开终端对其进行解压
(1)要求服务器磁盘空间至少为1000M
(2)安装之前不要创建 db2inst1、db2fenc 等用户
(3)db2inst1 及其用户 ID 在安装的过程中指定,要求每台机器的用户名和 ID 都要一样
(4)安装的最后一步,一定要查看安装报告(Status Report),所有的都是 Successfully才算
安装成功,任何步骤报错都要及时反馈,首先处理错误,然后才能进行接下来的部署安装,
或者重新安装。
(5)安装DB2服务软件之后,立即对当前服务器的 DB2 服务软件进行升级,不要跳过此步骤
(6)DB2 实例只有 root 用户有权限创建
此安装方式采用 DB2 向导方式(创建实例)安装(db2setup 安装)
看到安装介绍界面后,选择“安装产品”。
进入安装产品选择界面,选择“安装新产品”,点击“下一步”。
看到软件安装协议(第二页),选择“接受”,点击“下一步”
需要的磁盘空间,不要做任何更改,点击“下一步”。
注:在这里可根据实际情况,选择安装 DB2 的目录。
进入创建 DAS User 页面,只需填写密码,设置密码, 确认密码,点击 next 进入下一个界面。
此处可以修改主目录
点击“完成”,开始安装 DB2
如果全部报告都是成功状态,如下图所示,说明 DB2 服务软件安装成功,点击“完成”结束安装,
如果任何一项组件的安装状态报告为失败,请卸载 DB2 服务软件,并重新安装,如果继续出
现失败报告,请联系技术支持。
打开终端:
切换用户 su – db2inst1 使用 db2inst1 用户登录
输入 db2start (回车)
如果显示“SQL1063N DB2START processing was successful.”,说明数据库启动成功
如果显示“SQL1026N The database manager is already active.”说明数据库已经处于启动状态
使用 telnet 方式连接刚刚安装 DB2 服务软件并已经完成升级的服务器
切换用户 su – db2inst1 使用 db2inst1 用户登录
输入 db2stop (回车)
如果显示“SQL1064N DB2STOP processing was successful.”,说明数据库停止成功
如果显示“SQL1032N No start database manager command was issued.”说明数据已经处于停止状态
如果显示“SQL1025N The database manager was not stopped because databases arestill active.”,说明还有进程在访问数据库,现在不能停止
如果确定要强行停止,连续输入“ db2 force applications all (回车) db2stop force(回车)
切换用户 su – db2inst1 使用 db2inst1 用户登录
输入 db2sampl(回车),此过程可能会花费几分钟,请耐心等待
输入 db2start(回车),启动数据库服务
输入 db2 list db directory(回车),查看当前数据库列表,如果出现 SAMPLE 数据库,则说明数据库实例创建成功,否则请删除实例,重新创建实例
输入 db2 drop db sample(回车),删除 SAMPLE 数据库
输入 db2stop(回车)停止数据库
输入 exit(回车)退出验证实例界面
输入 quit(回车)退出数据库
至此,DB2数据库的安装以及基础操作就结束了。