Linux系统DB2数据库安装手册
1. 下载网址
2. 安装DB2
2.1 下载解压安装包
wget .tar.gzmkdir -p /home/db2
tar -zxvf db2exc_970_LNX_x86_64.tar.gz -C /home/db2
cd /home/db2/expc
2.2 安装gcc
yum install gcc-c++-4.8.5-28.el7_5.1.x86_64
yum install gcc-gfortran-4.8.5-28.el7_5.1.x86_64
2.3 安装db2
mkdir db2-970
./db2_install
2.4 安装license
cd /home/db2/db2-970/adm
./db2licm -a /home/db2/expc/db2/license/db2expc_uw.lic
2.5 创建用户组和用户
groupdel db2grp
groupdel db2fgrp
groupdel dasadmgroupadd db2grp
groupadd db2fgrp
groupadd dasadmuseradd -m -g db2grp -d /home/db2/db2inst -s /bin/bash db2inst
useradd -m -g db2fgrp -d /home/db2/db2fenc -s /bin/bash db2fenc
useradd -m -g dasadm -d /home/db2/dasusr -s /bin/bash dasusr
2.6 更新用户密码
db2inst、db2fenc和dasus用户,密码改为:123456
passwd db2inst
passwd db2fenc
passwd dasusr
3. 数据库操作
3.1 创建DAS和数据库实例
# 创建DAS
cd /home/db2/db2-970/instance
./dascrt -u dasusr# 创建数据库实例
./db2icrt -p 50000 -u db2fenc db2inst# 设置数据库实例自启动
su - db2inst
db2iauto -on db2inst
3.2 配置网络
su - db2inst# 修改DB2的服务端口
db2 update dbm cfg using SVCENAME 50000# 修改DB2连接方式为TCPIP
db2set DB2COMM=TCPIP
3.3 访问DB2数据库
# 启动db2数据库
su - db2inst
db2start# 创建sampl库
db2sampl# 进入db2数据库
db2
3.4 基本操作
-- 连接sample库
connect to sample;-- 查看staff表数据
select * from staff where dept=20;-- 查看所有表
list tables;-- 查看systables表结构
describe table sysibm.systables;-- 退出连接
connect reset;-- 退出db2数据库
quit;
Linux系统DB2数据库安装手册
1. 下载网址
2. 安装DB2
2.1 下载解压安装包
wget .tar.gzmkdir -p /home/db2
tar -zxvf db2exc_970_LNX_x86_64.tar.gz -C /home/db2
cd /home/db2/expc
2.2 安装gcc
yum install gcc-c++-4.8.5-28.el7_5.1.x86_64
yum install gcc-gfortran-4.8.5-28.el7_5.1.x86_64
2.3 安装db2
mkdir db2-970
./db2_install
2.4 安装license
cd /home/db2/db2-970/adm
./db2licm -a /home/db2/expc/db2/license/db2expc_uw.lic
2.5 创建用户组和用户
groupdel db2grp
groupdel db2fgrp
groupdel dasadmgroupadd db2grp
groupadd db2fgrp
groupadd dasadmuseradd -m -g db2grp -d /home/db2/db2inst -s /bin/bash db2inst
useradd -m -g db2fgrp -d /home/db2/db2fenc -s /bin/bash db2fenc
useradd -m -g dasadm -d /home/db2/dasusr -s /bin/bash dasusr
2.6 更新用户密码
db2inst、db2fenc和dasus用户,密码改为:123456
passwd db2inst
passwd db2fenc
passwd dasusr
3. 数据库操作
3.1 创建DAS和数据库实例
# 创建DAS
cd /home/db2/db2-970/instance
./dascrt -u dasusr# 创建数据库实例
./db2icrt -p 50000 -u db2fenc db2inst# 设置数据库实例自启动
su - db2inst
db2iauto -on db2inst
3.2 配置网络
su - db2inst# 修改DB2的服务端口
db2 update dbm cfg using SVCENAME 50000# 修改DB2连接方式为TCPIP
db2set DB2COMM=TCPIP
3.3 访问DB2数据库
# 启动db2数据库
su - db2inst
db2start# 创建sampl库
db2sampl# 进入db2数据库
db2
3.4 基本操作
-- 连接sample库
connect to sample;-- 查看staff表数据
select * from staff where dept=20;-- 查看所有表
list tables;-- 查看systables表结构
describe table sysibm.systables;-- 退出连接
connect reset;-- 退出db2数据库
quit;