今天在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 9.7 WIN7版本 Db2 9.7 WIN7版本
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是一款功能强大的关系型数据库管理系统,支持多种操作系统环境,...
1. **前期准备**:在升级前,首先需要确保现有环境满足DB2 9.7的要求,包括硬件配置、操作系统版本以及必要的软件依赖。此外,备份现有数据库是必不可少的一步,以防升级过程中出现任何意外情况。 2. **兼容性检查*...
在描述中提到,该许可证已经在Linux系统上成功注册并使用,这意味着在Linux环境下,DB2 V9.7可以正常运行。但需要注意的是,不同的操作系统可能需要不同的安装和配置步骤,且此许可证可能不适用于Windows或Mac OS等...
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版本中,许可证...
别下载了,很多年前的了,时间太久了现在可能不能用了,有人花分下载还来骂人,真无语,我设置为0分的,之前是CSDN自动给我调分了,现在我重新设为0分,关闭了自动调分,能不能用你们自己试
《IBM DB2 9.7 高级管理指南》是一本专为高级数据库管理员编写的书籍,旨在帮助读者掌握如何构建和配置强大的数据库系统。本书由Adrian Neagu与Robert Pelletier共同编写,并于2011年10月由Packt Publishing出版。 ...
"DB2_V9.7_for_Linux字符界面下安装" 在本文中,我们将详细介绍 DB2 9.7 的安装过程,包括安装前的准备工作、安装步骤、可能遇到的问题和解决方法等。 DB2 是一个功能强大且复杂的数据库管理系统,它有悠久的历史,...
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位环境中部署和激活这款强大的数据库系统,利用其丰富的特性和功能满足...