Linux下安装DB2的步骤

来源:互联网 发布:coc地狱塔升级数据 编辑:程序博客网 时间:2024/05/16 17:33

linuxdb2安装:Linux下安装DB2的步骤


由于工作的需要,刚刚尝试完在Linux下安装DB2数据库,已经连接测试成功,简单做了下总结,于采用的多为命令行,所以没有必要截图了。望能对其他程序员有所帮助......如果有不正确的地方,希望和大家共同讨论......

准备工作

步骤root用户登陆需要安装DB2Linux服务器。

步骤创建DB2安装包存放目录# mkdir /home/db2install

步骤3:将需要安装的文件上传至该目录下

步骤4:解压通过使用图形界面,右键。解压到本地

执行DB2安装脚本

步骤root用户登录需要安装DB2的服务器。

步骤进入目录/home/db2install/server

# cd /home/db2install/expc

步骤运行DB2安装脚本。

# ./db2_install

对于root用户安装,缺省情况下,DB2数据产品安装在以下目录中:/opt/ibm/db2/V10..1

创建用户

/usr/sbin/groupadd db2iadm1

/usr/sbin/groupadd db2fadm1

/usr/sbin/useradd -g db2iadm1 /home/db2inst1 db2inst1

/usr/sbin/useradd -g db2fadm1 /home/db2fenc1 db2fenc1

也可以使用图形化操作

创建实例

#cd /opt/IBM/db2/V8.1/instance/

./db2icrt server-db2fenc1 db2inst1

注意:安装是出现了host  name’  inviable的异常。

修改方法:cd/ect

修改 hosts文件 hostname 添加上即可创建成功

 

产品许可证

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

添加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

步骤1db2inst1用户ID登录系统: 

# su db2inst1

步骤2 启动数据库DB2:

db2inst@linux:~> db2start

步骤3创建sample数据库

db2inst@linux:~> db2sampl

步骤4访问DB2命令行环境以执行SQL语句:

db2inst@linux:~> db2

步骤5执行SQL语句连接sample数据库并查看staff表内容,列出系统表,查看system.systables表结构,之后断开连接并退出

=>connect to sample

=>select from staff where dept 20

=>list tables

=>describe table sysibm.systables

=>connect reset

=>quit

步骤6 停掉DB2

db2inst@linux:~> db2stop

0 0
原创粉丝点击