今天在redhat5下通过 console 安装db2 v9.7,以前都是通过图形界面进行傻瓜式安装。我转载的这篇文章写得很详细,很到位,经过亲测,非常成功的安装完毕。转载于:http://www.2cto.com/database/201205/130463.html
db2 9.7 for linux 5.4安装详细步骤
1、解压缩安装包
#gunzip v9.7_linuxia32_server.tar.gz #tar -xvf v9.7_linuxia32_server.tar
2、进入解压后的文件目录,执行安装:(我们选择手动安装)
注意:DB2_install为手动安装 db2_setup为图形安装
#./Db2_install-------no-----ese
3、创建DB2运行所需的组和用户:
#groupadd -g 901 db2grp #groupadd -g 902 db2fgrp #groupadd -g 903 db2agrp #useradd -g db2grp -u 801 -d /home/db2inst1-m -s /bin/bash db2inst1 --管理当前实例 #useradd -g db2fgrp -u 802 -d /home/db2fenc-m -s /bin/bash db2fenc #useradd -g db2agrp -u 803 -d /home/db2das-m -s /bin/bash db2das --管理所有实例
4、设置密码:
passwd db2inst1 passwd db2fenc passwd db2das
5、创建实例
#cd /opt/ibm/db2/V9.7/instance #./dascrt -u db2das #./db2icrt -u db2inst1 db2inst1
注意:DBI1922N The host name is not valid.报无法解析错误,在/etc/hosts文件中添加解析参数即可
注释:
Dascrt:创建的是DB2 adminstration server,每台服务器只有一个这种server,为进行DB2管理(比如运行控制中心)所必须,同时指定其管理用户是db2das。
db2icrt:创建的是实例,其名字一般和管理用户名一样,这里均为db2inst1。
6、启动DB2
# su - db2das $ db2admin start ----启动DB2管理服务器 SQL4409W The DB2 Administration Server is already active. $su - db2inst1 $ db2start ----启动数据库实例 05/07/2012 01:30:04 0 0 SQL1063N DB2START processing was successful. SQL1063N DB2START processing was successful.
7、检查DB2是否起来,状态如下:
[db2inst1@jetsen ~]$ ps -ef|grep db2 db2das 10828 1 0 01:23 ? 00:00:00 /home/db2das/das/adm/db2dasrrm root 11345 1 0 01:23 ? 00:00:00 /opt/ibm/db2/V9.7/bin/db2fmcd db2das 11354 1 0 01:23 ? 00:00:00/opt/ibm/db2/V9.7/das/bin/db2fmd -i db2das -m/opt/ibm/db2/V9.7/das/lib/libdb2dasgcf.so.1 root 17267 2768 0 01:29 pts/1 00:00:00 su - db2das db2das 17268 17267 0 01:29 pts/1 00:00:00 -bash root 17329 17268 0 01:29 pts/1 00:00:00 su - db2inst1 db2inst1 17332 17329 0 01:29 pts/1 00:00:00 -bash root 17446 1 1 01:29 pts/1 00:00:01 db2wdog 0 db2inst1 17448 17446 1 01:29 pts/1 00:00:01 db2sysc 0 root 17449 17448 0 01:29 pts/1 00:00:00 db2ckpwd 0 root 17450 17448 0 01:29 pts/1 00:00:00 db2ckpwd 0 root 17451 17448 0 01:29 pts/1 00:00:00 db2ckpwd 0 db2inst1 17455 17448 1 01:30 pts/1 00:00:01 db2vend (PD Vendor Process -1) db2inst1 17462 17446 0 01:30 pts/1 00:00:01 db2acd 0,0,0,0,1,0,0,0000,1,0,8a67a4,14,1e014,2,0,1,11fd0,0x125f0000,0x125f0000,1600000,588003,2,b5800b db2inst1 17494 17332 0 01:32 pts/1 00:00:00 ps -ef db2inst1 17495 17332 0 01:32 pts/1 00:00:00 grep db2 [db2inst1@jetsen ~]$
8、配置DB2自动启动,用root用户登录
#cd /opt/ibm/db2/V9.7/instance/ # ./db2iauto -on db2inst1
9、配置网络
#su - db2inst1 $db2 update dbm cfg using SVCENAME50000 ----改变DB2的远程访问端口,默认是5000 $db2set DB2COMM=TCPIP ----修改DB2的连接方式为TCPIP,
注意:也可以通过JDBC,ODBC等方式来访问DB2数据库
10、实例的启动和关闭
#su - db2inst1 $db2 force applications all ----关闭所有和DB2相关的应用程序 $db2stop ----关闭数据库实例 $db2start ----启动数据库实例
11、创建数据库
#su - db2inst1 $db2 create database test ----创建数据库实例 DB20000I The CREATE DATABASE command completed successfully.
12、连接到我们刚才创建的数据库
#su - db2inst1 $db2 db2 => Connect to test user db2inst1 Enter current password for db2inst1: Database Connection Information Database server = DB2/LINUX 9.7.5 SQLauthorization ID = DB2INST1 Local database alias = TEST db2 =>
附录:
1、创建演示数据库
#su - db2inst1 $ $cd /opt/ibm/db2/V9.7/bin $ ./db2sampl Creating database "SAMPLE"... Connecting to database "SAMPLE"... Creating tables and data in schema "DB2INST1"... Creating tables with XML columns and XML data in schema"DB2INST1"... 'db2sampl' processing complete.
2、访问刚创建的数据库
$ db2 db2 => connect to sample Database Connection Information Database server = DB2/LINUX 9.7.5 SQLauthorization ID = DB2INST1 Local database alias = SAMPLE db2 =>
3、常用操作命令
db2 =>connect to sample ---连接到sample数据库 db2 =>list tables ---查看库下面的所有表 db2 => select * from staff wheredept=10 ---查询某张表dept等于10的所有记录 db2 => quit ---退出db2 DB20000I The QUIT command completed successfully. $ db2ilist; ---查看实例列表 db2inst1 $ db2 get instance ---查看当前所运行的实例 Thecurrent database manager instance is: db2inst1
相关推荐
### DB2 9.7 for Linux 5.4 手动安装步骤详解 #### 一、概述 IBM DB2 9.7是一款功能强大的企业级数据库管理系统,它为用户提供了一系列全面的数据管理和分析工具。本文将详细介绍如何在Linux 5.4环境下手动安装DB2...
一、 解压压缩文件Extra 1、tar -xzvf db2exc_nlpack_970_LNX_x86.tar.gz ...如果提示不能安装,缺少libaio.so.1,可通过执行sudo apt-get install libaio1继续安装。 3、启动安装界面Install db2 出现欢迎界面
《DB2 9.7 for Linux 5.4 安装指南》 DB2 是IBM公司推出的一款企业级关系型数据库管理系统,广泛应用于各种规模的企业和组织中。本指南将详细阐述在Linux环境下安装DB2 9.7的步骤,包括软件安装、用户和组的创建、...
DB2数据库 V9.7安装手册 DB2数据库 V9.7安装手册是 IBM 公司推出的关系...DB2 数据库 V9.7 安装手册提供了详细的安装和配置指南,旨在帮助用户正确地安装和配置 DB2 数据库 V9.7,以确保数据库的稳定运行和高效性能。
What's New for DB2 Version 9.7 PDF July, 2012 Quick Start Guide - DB2 Personal Edition1 PDF Quick Start Guide - DB2 Servers1 PDF Quick Start Guide - DB2 Connect1 PDF Quick Start Guide - IBM ...
### DB2 V9.7 在 Linux 系统上的安装与配置 #### 一、概述 IBM DB2 Universal Database (DB2 UDB) 是一款高性能的企业级数据库管理系统,广泛应用于多种平台,包括 Windows 和 Linux。本文将详细介绍如何在 Linux ...
以上步骤详细阐述了在RedHat Linux上安装和配置IBM DB2 V9.7客户端的过程,包括用户创建、实例创建、配置优化以及数据库管理和连接工具的使用。遵循这些步骤,你可以顺利地建立一个运行在Linux平台上的DB2数据库环境...
本文将详细介绍如何在Linux环境下(以Red Hat Enterprise Linux 5.4为例)安装IBM DB2 Version 9.7 Express-C Edition(以下简称DB2 V9.7)。DB2 V9.7是一款功能强大的关系型数据库管理系统,支持多种操作系统环境,...
Db2 9.7 WIN7版本 Db2 9.7 WIN7版本
1. **前期准备**:在升级前,首先需要确保现有环境满足DB2 9.7的要求,包括硬件配置、操作系统版本以及必要的软件依赖。此外,备份现有数据库是必不可少的一步,以防升级过程中出现任何意外情况。 2. **兼容性检查*...
DB2 V9.7静默安装手册主要针对的是在SUSE系统中通过命令行方式进行数据库的安装。以下是关于DB2 V9.7安装的关键知识点: 1. **硬件需求**: - 支持的硬件平台包括x86(32位)、x64(64位)、POWER以及System z系列...
在本文中,我们将深入探讨“DB2 9.7 许可证”这一主题,以及它如何解决DB2数据库过期问题。 DB2许可证是使用DB2软件的关键组件,它规定了用户对DB2产品的使用权、功能范围以及使用期限。在DB2 9.7版本中,许可证...
《IBM DB2 9.7 高级管理指南》是一本专为高级数据库管理员编写的书籍,旨在帮助读者掌握如何构建和配置强大的数据库系统。本书由Adrian Neagu与Robert Pelletier共同编写,并于2011年10月由Packt Publishing出版。 ...
"DB2_V9.7_for_Linux字符界面下安装" 在本文中,我们将详细介绍 DB2 9.7 的安装过程,包括安装前的准备工作、安装步骤、可能遇到的问题和解决方法等。 DB2 是一个功能强大且复杂的数据库管理系统,它有悠久的历史,...
在描述中提到,该许可证已经在Linux系统上成功注册并使用,这意味着在Linux环境下,DB2 V9.7可以正常运行。但需要注意的是,不同的操作系统可能需要不同的安装和配置步骤,且此许可证可能不适用于Windows或Mac OS等...
db2 9.7 aese 许可证
近期因为测试需要要下载各个版本的安装包,花了很长时间长找到的安装包,分享出来,让大家少走点弯路 自己已在centos7的环境上成功安装,window环境下自行验证 ...v9.7_linuxx64_server.tar.gz v9.7fp1_ntx64_server.exe
综上所述,"v9.7_linuxx64_server带许可证"的压缩包包含了一个完整的DB2 9.7数据库服务器安装程序以及必要的许可证文件,用户可以在Linux 64位环境中部署和激活这款强大的数据库系统,利用其丰富的特性和功能满足...
db2 9.7 企业版 license 带注册说明