linux下安装DB2的详细步骤

第一步:检查程序包及其版本

compat-libstdc++-7.3-2.96.118.i386.rpm

在linux的安装盘上,找到后使用rpm -i compat-libstdc++-7.3-2.96.118.i386.rpm 安装即可

第二步:配置 Linux 内核参数

/etc/sysctl.conf文件,添加内核参数

kernel.msgmni =1024

kernel.sem = 250 256000  32 1024

使更改激活:sysctl –p

# tar -zxvf db2exc_975_LNX_x86.tar.gz

# cd special_27924_linuxia32_expc/

第三步:安装

sh db2_install

按照提示做

第四步:创建用户

注意DB2并没有独立的用户管理系统,必须借用OS用户来提供安全性认证,所以这里需要创建 LINUX用户和组。

mkdir -p /home/db2inst1

mkdir –p /home/db2fenc

mkdir –p /home/db2das

groupadd -g 901 db2grp

groupadd -g 902 db2fgrp

groupadd -g 903 db2agrp

useradd -g db2grp -u 801 -d /home/db2inst1 -m -s /bin/sh db2inst1

useradd -g db2fgrp -u 802 -d /home/db2fenc -m -s /bin/sh db2fenc

useradd -g db2agrp -u 803 -d /home/db2das -m -s /bin/sh db2das

这里的默认用户名是:

DAS用户 dasusr1 组名: dasadm1

管理实例的用户 db2inst1 组名:db2iadm1

受防护用户 db2fenc1 组名: db2fadm1

但是DB2用户可以任意起名。

/usr/sbin/groupadd db2iadm1

/usr/sbin/groupadd db2fadm1

/usr/sbin/useradd –m -g db2iadm1 –d /home/db2inst1 db2inst1

/usr/sbin/useradd –m -g db2fadm1 –d /home/db2fenc1 db2fenc1

添加密码:

# passwd db2inst1

Changing password for db2inst1.

New password:[输入新密码]

Re-enter new password:[再次输入新密码]

Password changed

第五步:创建实例

1. 进入/opt/ibm/db2/V9.7/instance目录

# cd /opt/ibm/db2/V9.7/instance

2. 执行以下命令

# ./dascrt -u db2das

# ./db2icrt -u db2inst1 db2inst1

这里dascrt创建的是DB2 adminstration server,每台服务器只有一个这种server,为进行DB2管理(比如运行控制中心)所必须,同时指定其管理用户是db2das。

db2icrt 创建的是实例,其名字一般和管理用户名一样,这里均为db2inst1。

3 启动DB2

切换到db2das用户,执行db2admin启动DB2管理服务器。

$ db2admin start

切换到db2inst1用户,执行db2start启动数据库实例。

[email protected]:/home/db2inst1/sqllib/adm> su - db2inst1

Password:

[email protected]:~> cd /home/db2inst1/sqllib/adm

[email protected]:~/sqllib/adm> ./db2start

SQL1063N  DB2START processing was successful

第六步:产品许可证

/opt/IBM/db2/V8.1/adm/db2licm -a /mnt/cdrom/db2/license/db2pe.lic

# /opt/ibm/db2/V9.7/adm/db2licm  -a /opt/special_27924_linuxia32_expc/db2/license/db2expc_uw.lic

LIC1402I  License added successfully.

第七步:允许SMS的多页分配

/opt/IBM/db2/V8.1/cfg/db2ln

第八步:添加DB2端口

SU - root

vi /etc/services 加入下面一行

db2inst1   50000/tcp

第九步:DB2 配置

su – db2inst1

db2set DB2_EXTENDED_OPTIMIZATION=ON

db2set DB2_DISABLE_FLUSH_LOG=ON

db2set AUTOSTART=YES

db2set DB2_STRIPED_CONTAINERS=ON

db2set DB2_HASH_JOIN=Y

db2set DB2COMM=tcpip

db2set DB2_PARALLEL_IO=*

db2set DB2CODEPAGE=819

#Update dbm cfg

db2 update dbm cfg using SVCENAME db2inst1

db2 update dbm cfg using INDEXREC ACCESS

第十步:运行DB2

db2start

第十一步:创建库

db2 "CREATE DATABASE test1 ALIAS test1 USING CODESET ISO8859-1 TERRITORY CN"

以后就可以创建表和对表操作了,如 db2 "select * from tbl"

时间: 2024-10-09 06:39:26

linux下安装DB2的详细步骤的相关文章

FEKO 6.0 电磁仿真软件在 Linux下安装以及破解详细步骤(附下载地址和注册程序)

FEKO6.0各版本下载地址(来源于寺院的研究僧): Intel/AMD (32-bit x86) Windows (XP, Vista, Windows 7, Server 2003) feko_distrib_6.0_win32.exe (320 MByte) Linux feko_distrib_6.0_LINUX.tar.gz (392 MByte) Intel/AMD (64-bit x86_64) Windows (XP, Vista, Windows 7, Server 2003,

[DB2]Linux下安装db2 v9.7

1.解压db2安装包 tar -zxvf v9.7_linuxx64_server.tar.gz 2.进入server目录下,执行安装检查 cd server ./db2prereqcheck 3.运行安装程序 [[email protected]]./db2_install 要选择另一个目录用于安装吗?[yes/no] --输入no默认安装opt下,选择yes自己输入安装目录 指定下列其中一个关键字以安装 DB2 产品 --输入ESE ESE 正在初始化 DB2 安装. 要执行的任务总数为:4

Linux下安装Java环境配置步骤详述

0.下载jdk8 登录网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选择对应jdk版本下载.(可在Windows下下载完成后,通过文件夹共享到Linux上) 1. 登录Linux,切换到root用户 su root 获取root用户权限,当前工作目录不变(需要root密码) 或 sudo -i 不需要root密码直接切换成root(需要当前用户密码) 2. 在usr目录下

Visual Studio 2008 下安装boost的详细步骤

请大家根据如下步骤一步一步进行操作: (一)boost的安装和编译 1:下载boost版本,目前最新的版本为1-47-0 下载地址为http://sourceforge.net/projects/boost/files/boost/1.47.0/ 2:进行解压缩,解压到C:\ 下面,在C盘下面,你会看到如下图 3:单击"开始"按钮,指向"所有程序",指向"Microsoft Visual Studio 2008",指向 "Visual

Linux下安装软件的一般步骤

目录 一.解析Linux应用软件安装包 二.了解包里的内容 三.搞定使用tar打包的应用软件 四.搞定使用rpm打包的应用软件 五.搞定使用deb打包的应用程序 一.解析Linux应用软件安装包(回目录) 通常Linux应用软件的安装包有三种: tar包,如software-1.2.3-1.tar.gz.它是使用UNIX系统的打包工具tar打包的. rpm包,如software-1.2.3-1.i386.rpm.它是Redhat Linux提供的一种包封装格式. dpkg包,如software-

[转]Linux下安装Java环境配置步骤详述

1.下载jdk8 登录网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 选择对应jdk版本下载.(Tips:可在Windows下载完成后,通过FTP或者SSH到发送到Linux上) 如果你的linux可以联网,也可以通过wget命令进行下载.可以参考这篇文章:每天一个linux命令 2.登录Linux,切换到root用户 su root 获取root用户权限,当前工作目录不

linux下安装redis的详细过程

先安装一些组件: yum -y install gcc gcc-c++ libstdc++-devel 下载并安装: # wget http://download.redis.io/releases/redis-2.8.19.tar.gz # tar xzf redis-2.8.19.tar.gz # cd redis-2.8.19 # make && make install 如果有报错信息: 错误1: [[email protected] redis-2.8.19]# make &am

Linux下安装Oracle的一般步骤

--创建用户和组  用户 oracle           (附加到 oinstall和 dba组)  组   oinstall  dba --创建安装目录并设置权限  mkdir -p /u01/app/oracle  chown -R oracle:oinstall /u01  chmod -R 775 /u01 --修改系统内核参数   /etc/sysctl.conf--修改资源限制            /etc/security/limits.conf--修改用户登录        

centOS下安装mysql workbench详细步骤

step0:安装mysql 在按照workbench之前,先安装mysql.指令是 yum install mysql mysql-server mysql-libs mysql-server 关于mysql各个包的功能是: “mysql for the client tools, mysql-server for the server and associated tools, and mysql-libs for the libraries. The libraries are requir