linux下安装db2 v9.7,在Linux下安裝DB2 V9.7

该篇博客详细介绍了在Linux环境下安装IBM DB2数据库的步骤,包括解压安装包、创建用户组和用户、设置密码、建立实例、创建样本数据库、配置实例端口和通讯方式、启动DB2 Administration Server(DAS),以及设置自动启动实例等关键操作。此外,还提到了针对Windows系统的部分配置,并展示了如何查看和修改DAS配置。
摘要由CSDN通过智能技术生成

1  從安裝包中解壓后執行./db2_install

2. 默認安裝路徑

[root@localhost ~]# cd /opt/ibm/db2/V9.7/instance

3. 添加用戶組

[root@localhost etc]# groupadd db2iadm1

[root@localhost etc]# groupadd db2fadm1

4. 查看組號

[root@localhost etc]# cat group

5. 添加用戶

[root@localhost etc]# useradd -g 501 db2inst1

[root@localhost etc]# useradd -g 502 db2fenc1

6. 設置密碼

[root@localhost etc]# passwd db2inst1

[root@localhost etc]# passwd db2fenc1

7. 建立實例

[root@localhost instance]# ./db2icrt -a server -u db2fenc1 db2inst1

DBI1070I  Program db2icrt completed successfully.

實例目錄:位於/home/db2inst1/sqllib中

8. 建立sample數據庫[db2inst1@localhost bin]$ pwd

/home/db2inst1/sqllib/bin

[db2inst1@localhost bin]$ db2sampl

Starting the DB2 instance...

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"...

Stopping the DB2 instance...

'db2sampl' processing complete.

--9. 針對WINDOWS:嘗試在其他目錄中建立db2inst2 INSTANCE,需提前設置好DB2INSTPROF變量

[root@localhost instance]# useradd -g 501 db2inst2

[root@localhost instance]# useradd -g 501 db2fenc2

查看全球級的變量

[root@localhost adm]# pwd

/opt/ibm/db2/V9.7/adm

[root@localhost adm]# ./db2set -all

[g] DB2SYSTEM=localhost.localdomain

[g] DB2INSTDEF=db2inst1

查看實例級的變量

[db2inst1@localhost adm]$ pwd

/home/db2inst1/sqllib/adm

[db2inst1@localhost adm]$ ./db2set -all

[g] DB2SYSTEM=localhost.localdomain

[g] DB2INSTDEF=db2inst1

設置DB2INSTPROF

[root@localhost adm]# pwd

/opt/ibm/db2/V9.7/adm

[root@localhost adm]# ./db2set DB2INSTPROF="/testdb2inst" -g

使用root用戶建立db2inst2實例

[root@localhost instance]# ./db2icrt -a server -u db2fenc2 db2inst2

DBI1070I  Program db2icrt completed successfully.

10.設置實例端口號,通訊方式

[db2inst1@localhost ~]$ db2 update dbm cfg using SVCENAME 50000

DB20000I  The UPDATE DATABASE MANAGER CONFIGURATION command completed successfully.

[db2inst1@localhost ~]$ db2set DB2COMM=TCPIP

11.創建das並啟動

[root@localhost instance]# groupadd -g 503 dasadm1

[root@localhost instance]# useradd -g dasadm1 dasusr1

[root@localhost instance]# ./dascrt -u dasusr1

SQL4406W  The DB2 Administration Server was started successfully.

DBI1070I  Program dascrt completed successfully.

[root@localhost etc]# passwd dasusr1

啟動(作為dasadm_group中的一員):

[dasusr1@localhost ~]$ db2admin start

12.自動啟動實例

[root@localhost instance]# ./db2iauto -on db2inst1

13.查看變量

[db2inst1@localhost bin]$ db2set -all

[i] DB2COMM=TCPIP

[i] DB2AUTOSTART=YES

[g] DB2SYSTEM=localhost.localdomain

[g] DB2INSTPROF=/testdb2inst

[g] DB2ADMINSERVER=dasusr1

14.查看或者更改DAS配置

db2 get admin cfg

db2 update admin cfg using

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值