`
- 浏览:
162557 次
- 性别:
- 来自:
济南
-
下面分享一个在Linux命令行下简单快速安装DB2的过程。 系统和数据库版本是CentOS 5.7 + DB2 9.5 ESE FP8。 如果安装介质已经准备好,那整个安装过程不会超过10分钟。
准备工作
1. 准备安装文件:
1)v9.5fp8_linuxx64_server.tar.gz
2)v9.5fp8_linuxx64_nlpack.tar.gz(命令行安装不需要该包,非英语语言的图形化安装方式需要)
这两个是db2 v9.5 FixPack8的补丁包,DB2可以从补丁包的安装文件直接安装db2,装好以后就是FP8版本,不需要先安装原版再打补丁。
3)DB2 license文件,可以版安装盘上获得。
2. 将文件上传到服务器的/tmp/software/db2目录
3. 安装系统程序包, 以x64为例
01.yum install gcc libtool avahi-compat-libdns_sd.x86_64 compat-db.i386 compat-db.x86_64 compat-gcc-34.x86_64 compat-gcc-34-c++.x86_64 compat-gcc-34-g77.x86_64 compat-glibc.i386 ompat-glibc.x86_64 compat-glibc-headers.x86_64 compat-libf2c-34.x86_64 compat-libgcc-296.i386 compat-libstdc++-296.i386 compat-libstdc++-33.i386 compat-libstdc++-33.x86_64 java-1.4.2-gcj-compat.x86_64 elfutils-libelf.i386 elfutils-libelf-devel.x86_64 elfutils-libelf-devel-static.x86_64 compat-glibc.x86_64 glibc-devel.i386 glibc-devel.x86_64 glibc-headers.x86_64 glibc.x86_64 glibc.i686 kernel-headers.x86_64 libaio.i386 libaio.x86_64 libaio-devel.i386 libaio-devel.x86_64 libstdc++-devel.i386 libXp.i386 libXp.x86_64 libXpm.x86_64 sysstat.x86_64 readline-devel.x86_64 openssl-devel
复制代码
安装
安装DB2可以用图形化的界面安装,也可以用命令行的方式安装。图形化界面安装与windows下的方式类似,不再讲解,下面以命令行方式安装进行讲解。
1. 解压文件
01.cd /tmp/software/db2
02.tar xvf v9.5fp8_linuxx64_server.tar.gz
复制代码2. 开始安装
01.cd server
02../db2_install
复制代码出现以下提示时,只需要输入“否“和“ESE”,然后开始安装直到完成。
--------------------------------------------------------------------
用于安装产品的缺省目录是 /opt/ibm/db2/V9.5
***********************************************************
想要选择另一个目录来进行安装吗 [是/否]?否
指定下面的一个或多个关键字
(用空格分隔)以安装 DB2 产品。
ESE
CONSV
WSE
EXP
PE
CLIENT
RTCL
输入 "help" 以重新显示产品名。
输入 "quit" 以退出。
***********************************************************
ESE
正在初始化 DB2 安装。
……
下面开始安装,请耐心等待,完成时可能会出现以下信息
在此计算机上安装 "DB2 企业服务器版 "
时发生了较小的错误。某些功能部件可能无法正常工作。
有关更多信息,请参阅 "/tmp/db2_install.log.4018" 上的 DB2
安装日志。
使用 vi /tmp/db2_install.log.4018 查看日志文件,如果只有SMTP服务器没有配置和SA MP Base组件安装失败的故障,可以忽略错误。
配置
1. 手工设置
拷贝以下内容,粘贴到命令中终端,That's all!
01.# 创建用户组
02.groupadd -g 999 db2iadm1
03.groupadd -g 998 db2fadm1
04.groupadd -g 997 dasadm1
05.# 创建用户
06.useradd -u 1004 -g db2iadm1 -m -d /home/db2inst1 db2inst1
07.useradd -u 1003 -g db2fadm1 -m -d /home/db2fenc1 db2fenc1
08.useradd -u 1002 -g dasadm1 -m -d /home/dasusr1 dasusr1
09.# 创建实例
10.cd /opt/ibm/db2/V9.5
11.instance/dascrt -u dasusr1
12.instance/db2icrt -a server -u db2fenc1 db2inst1
13.cfg/db2ln
14./home/db2inst1/sqllib/db2profile
15.# 设置db2用户口令
16.passwd db2inst1
17.passwd db2fenc1
18.passwd dasusr1
19.# 设置 db2连接端口和连接方式
20.su - db2inst1
21.db2 update database manager configuration using svcename 50000
22.db2set DB2COMM=tcpip
23.db2stop
24.db2start
复制代码2. 添加license
License文件在正版DB2光盘下有带,如果不注册也可以使用90天。
01.cd %license文件所在目录%
02.db2licm -a db2ese_c.lic
复制代码# 查看当前的license
01.db2licm -l
复制代码根据使用的license类别不同,上面的内容可能会有所区别。Expiry Date为Permanent说明该DB2安装不会过期。其它Features和DB2 Connect Server在此license中不包含,需要另外购买。
3. 执行db2sampl命令,创建sample数据库并连接,测试数据库是否安装正常
01.db2sampl
02.db2 connect to sample
复制代码
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
在Linux环境下安装DB2是一个涉及多个步骤的过程,主要包括下载安装DB2软件、配置系统环境、创建用户和用户组、设置实例以及许可授权、调整DB2参数以优化性能,并最终启动数据库实例和创建数据库。以下是对这些步骤的...
本文档主要介绍了在Linux和Windows操作系统下DB2(版本大于9.5)的安装与基本管理方法。考虑到不同操作系统的特点,文档分为两个部分进行详细讲解:Linux平台上的安装与管理、Windows平台上的安装与管理。 #### ...
### DB2数据库安装知识点 #### 一、DB2 Express-C 的下载与安装 ...以上步骤涵盖了DB2 Express-C 9.5版本在Linux环境下从下载、安装到配置的基本流程,通过这些步骤可以顺利地部署并配置DB2数据库系统。
### DB2 9.5 快速入门知识点详解 #### 一、DB2 Express-C简介 **DB2 Express-C** 是IBM提供的一款免费版本的关系型数据库管理系统(RDBMS),适用于Linux、UNIX和Windows平台。该版本面向开发者和中小企业,允许在...
- **跨平台支持**:DB2 9.5 支持在Linux、UNIX和Windows平台上运行。 - **Linux**:适用于各种基于Linux内核的操作系统。 - **UNIX**:支持多个UNIX变种,如AIX、HP-UX和Solaris等。 - **Windows**:可在Windows...
- **命令行工具**:使用 db2-t 命令可以在 DB2 CLP 交互模式下执行文本搜索相关的命令,或者在操作系统命令提示符下运行 db2ts 命令进行文本搜索索引管理。 #### 数据库设置步骤 1. **指定默认数据库**:通过设置...
这包括使用DB2命令行处理器、DB2 Control Center、DB2 Java API、ODBC和JDBC驱动程序等方式。每种调用方式都有其特定的语法和注意事项。 #### 3. SQL控制语句的理解 SQL控制语句是用于控制数据访问和管理的重要...
在DB2中创建表空间可以通过控制中心图形界面或者SQL命令行进行,具体步骤如下: ##### 1. 使用控制中心创建表空间 打开DB2控制中心,选择目标数据库,进入“表空间”选项卡,按照提示填写相关信息,包括表空间名称...
- **文档内容**: 文档包括了DB2 Connect的基本介绍、安装指南、使用说明等内容。 - **版权信息**: 版权归International Business Machines Corporation (IBM) 所有,覆盖年份为1993至2007年。 ### 2. DB2 Connect ...
- **DB2 for Linux, UNIX, and Windows Platforms Version 9.5**: 这一版本是为多平台环境设计的,能够在Linux、UNIX和Windows操作系统上运行,提供了高度一致性和跨平台兼容性。 #### 2. SQL语言与DB2的集成 - **...
这篇中文教程将引导读者深入了解DB2的基础知识,特别是针对DB2 Express-C V9.5版本,这是DB2家族中的一个免费社区版,适用于中小型企业或者个人学习使用。 1. **DB2概述** - DB2的历史和发展:DB2自1983年发布以来...
本书籍《Getting Started with DB2 Express-C_V95-en》为 IBM DB2 Express-C 第九版(V9.5)的教程,适用于 Linux、UNIX 和 Windows 平台。本书由 IBM Corporation 出版于 2008 年 4 月,并受版权保护。作为一本面向...
### 四、DB2在不同操作系统下的支持 文档中提到了DB2支持多种操作系统平台,包括Linux、UNIX和Windows。这意味着用户可以根据自身的需求选择最适合的操作系统环境来部署DB2数据库。 ### 五、DB2版本及相关信息 ...
- **管理数据库**: 用户可以通过DB2命令行工具或者图形化界面工具来管理数据库,例如备份、恢复、监控性能等操作。 #### 数据库对象 数据库对象是构成数据库的基本元素,常见的数据库对象包括: - **表**: 存储数据...