查阅很多资料,尝试很多次安装,发现创建完实例之后,实例用户下竟然没有db2profile 这个文件,跟所有书上的都不一样,觉得很奇怪,创建实例的时候 有如下提示:
linux-root:/opt/ibm/db2/V9.7/instance # ./db2icrt -s ese -p 60000 -u db2fenc1 db2inst1 The host name "linux-root" is invalid. Specify a valid host name. DBI1922N The host name is not valid. Explanation: The TCP/IP host name parameter is not valid or does not exist. User response: Ensure that TCP/IP is operational on the system. If a domain name server is used, ensure that the domain name server machine is active. Issue the command again using the correct TCP/IP host name. DBI1079I Output is saved in the log file /tmp/db2icrt.log.4732. Explanation: All processed and failed operations have been saved into this log file. User response: Do not modify this file in any way. This file is for IBM Technical Support reference. /opt/ibm/db2/V9.7/instance/db2iutil: line 2526: DB2INSTVER: parameter null or not set linux-root:/opt/ibm/db2/V9.7/instance # ./db2ilist db2inst1
但是使用db2ilist 发现有这个实例,让人觉得疑惑
后来仔细查看提示,发现是主机名不能解析成ip导致的.
DB2 V9.7安装步骤:
1.找到安装文件 我本地 的 v9.7fp5_linuxx64_server.tar.gz
2. 解压到当前目录 会有一个server文件夹
3.进入文件夹 文件夹内容如下
db2 db2ckupgrade db2_deinstall db2_install db2ls db2prereqcheck db2setup doc installFixPack
找到 db2_install 使用这个命令安装 db2setup 是图形化的安装界面,这里不讲述
使用root用户进行安装 ./db2_install
用于安装产品的缺省目录 - /opt/ibm/db2/V9.7 *********************************************************** 要选择另一个目录用于安装吗?[是/否]
输入 否
则安装路径就为/opt/ibm/db2/V9.7下
接着选择要安装的产品
ESE (ESE服务器)
client (客户端)
recl (运行期客户端)
*****************************************************
输入ESE 回车
回显示 db2安装索要执行的任务数和估计时间
等待安装结束 安装结束后会提示 安装日志目录
4.创建用户
db2 默认需要两个用户 一个fenc用户(用来执行存储过程等以一些"危险"的操作) 一个实例用户 用户名和实例的名字必须相同
默认需要两个组 db2fadm db2iadm
我们下面列出来我们使用的:
组 db2fadm 中用户 --> db2fenc1 组 db2iadm 中用户 --> db2inst1
创建用户组
groupadd -g 2000 db2iadm groupadd -g 3000 db2fadm
创建用户 (最好指定用户目录因为db2会在用户目录里面写一部分东西)
useradd -m -d /home/db2fenc1 -g db2fadm -u 30001 db2fenc1 useradd -m -d /home/db2inst1 -g db2iadm -u 20001 db2inst1
修改用户密码
passwd db2inst1 提示输入新密码,输入之后,提示再次输入,完成修改密码
等待db2安装完成
5.修改hosts文件
使用root用户 编辑 /etc/hosts
对文件添加如下 127.0.0.1 linux-root #linux-root 是你安装db2的主机名 #下面设置你的实例访问端口,以便一会创建实例时使用 db2inst1 50000/tcp
6.创建实例
db2icrt -s ese -p 50000 -u dn2fenc1 db2inst1
等待片刻,会提示
DBI1070I Program db2icrt completed successfully.
然后切换用户到db2inst1 下,尝试一下db2命令是否可用
此时db2安装完成
相关推荐
这个脚本包含了连接到sample数据库、备份数据库以及断开所有连接的DB2命令,可以在任何DB2命令行工具中执行。 总的来说,DB2命令行工具为数据库管理员和开发人员提供了高效、灵活的方式来管理和操作DB2数据库。通过...
- `dascrt -u<DASUser>`:在Unix/Linux下创建DAS服务,需具备root权限。 - `db2admin start`:启动DAS服务。 - `db2admin stop`:停止DAS服务。 - `db2getadmincfg`:获取DAS服务配置。 - `db2updateadmincfg using`...
很详细 一步步教你 一点都没有问题哦 下载瞎开看看
在Linux环境下安装DB2是一个涉及多个步骤的过程,主要包括下载安装DB2软件、配置系统环境、创建用户和用户组、设置实例以及许可授权、调整DB2参数以优化性能,并最终启动数据库实例和创建数据库。以下是对这些步骤的...
根据官方文档,DB2 V9.7提供了两种安装方式:图形界面安装和手动命令行安装。本文将重点介绍图形界面安装过程,并简要提及手动安装步骤。 #### 环境准备与软件下载 在开始安装之前,首先需要确保Linux系统满足DB2 ...
在安装过程中,系统会询问安装路径,选择一个不同的目录,如 `/db2setup/V9.1`,并确认产品选择(ESE 代表企业版)。 安装完成后,需要创建 DB2 用户。这里我们创建两个用户:`db2inst1` 和 `db2fenc1`。`db2inst1`...
在Linux环境下,可以使用命令行工具`db2_install`进行安装。这种方法需要对DB2的安装过程有深入理解,适用于自动化部署和脚本集成。 在安装DB2时,务必仔细阅读官方文档,遵循最佳实践,确保系统的稳定性和安全性。...
5. **选择安装产品**:在安装向导中,选择要安装的DB2产品。企业服务版(Enterprise Server Edition)提供了全面的功能,适合大型企业使用。 6. **软件许可证协议**:阅读并接受软件许可协议是安装的必要步骤,不...
以下是对如何在Linux环境下安装DB2数据库的详细步骤和相关知识点的详解: 1. **系统准备**: 在开始安装前,确保你的Linux系统是最新状态,更新所有必要的安全补丁。检查你的Linux发行版是否支持DB2,如Red Hat ...
在安装DB2之后,我们需要对数据库进行管理。DB2的管理工具包括命令行处理器(CLP)、图形用户界面(GUI)工具和编程API等。通过这些工具,我们可以执行包括数据库的创建、删除、备份和恢复等操作。 下面是一些DB2...
这份文档是关于在Linux系统中使用命令行方式安装DB2 V9.7的指南,标识为版本001,旨在为一体化工程的技术人员和数据库管理员提供简洁明了的安装步骤。 1.2 文档概述 文档的主要目标是简化DB2的安装流程,特别针对...
在 Linux 环境下,DB2 提供了丰富的命令行工具,用于管理和维护数据库。下面是常用的 DB2 命令。 1. 启动数据库 db2start 启动数据库服务器守护进程,准备好数据库的使用。 2. 停止数据库 db2stop 停止数据库...
在安装过程中,根据提示选择所需的组件,比如选择`DB2.ESE`表示安装DB2企业服务器版。安装完成后,`/opt`目录下会生成一个`IBM`目录,这表明安装已完成。 为了能创建数据库,必须先注册许可证文件。通常,许可证...
在非Windows系统或未配置XWindow的Linux环境下,IBM WebSphere Application Server(简称WAS)的安装通常需要通过命令行方式进行,尤其是当UI界面不可用时。静默安装允许自动化执行安装过程,避免手动交互。以下是一...
在Linux环境下安装IBM DB2数据库是一项技术性较强的工作,它涉及到操作系统配置、依赖包管理、数据库服务设置等多个环节。以下是对DB2安装过程的详细解释: 1. **系统准备**: - 确保你的Linux发行版是支持的,如...
DB2是一款由IBM开发的关系型数据库管理系统,广泛应用于...在安装过程中遇到问题,可以查阅IBM官方文档或社区资源寻求帮助。安装完成后,DB2将成为一个强大的数据管理平台,支持各种数据库操作,如查询、备份、恢复等。
在Linux环境下操作IBM DB2数据库管理系统,掌握一系列的命令行工具是至关重要的。这些命令能够帮助用户有效地管理和操作数据库,包括但不限于启动与停止数据库服务、连接数据库、配置管理、数据备份与恢复、性能优化...
### RedHat 下安装 DB2 10.5 #### 知识点概述 本文档将详细介绍如何在 RedHat 6.4 操作系统环境中安装 IBM DB2 10.5 数据库服务器。整个过程分为几个步骤:配置本地 YUM 源、安装前准备、解压与安装 DB2 软件、...
在Linux系统中,管理IBM的db2数据库通常涉及一系列的命令行操作。本文将深入解析如何使用这些命令来重启db2数据库,同时介绍一些相关的常用命令。 首先,重启db2数据库之前,必须确保没有任何应用程序正在与数据库...