此文章主要介绍的是linux DB2 v9.7安装的正确操作步骤,假如你在实际操作中遇到linux DB2 v9.7安装这一情况,但是你却不知道对其如何正确的解决,那么以下的文章对你而言一定是良师益友。

1、获得安装包v9.7_linuxia32_server.tar.gz

2、执行解压缩 tar -zxvf v9.7_linuxia32_server.tar.gz

图形安装执行 DB2setup

文本方式执行 DB2_install

(1)解压安装包

(2)执行安装程序

(3)创建3个用户,分别是实例用户、受限用户、管理用户

(4)创建一个管理服务器

(5)创建一个实例

(6)配置DB2实例的TCP/IP通信

(7)更新产品许可证密钥

(8)改变一下DB2启动方式

1、安装DB2准备工作

(1)新建mkdir -p /setup/DB2V9.7

(2)使用ftp或者ssh将安装包上传到上述目录

    #cd/setup/DB2V9.7 #wgetftp://10.32.90.248/tools/%B0%B2%D7%B0%BD%E9%D6%CA/DB2v9.7/v9.7_linuxx64_server.tar.gz

(3)解压

    tar-zvxfv9.7_linuxx64_server.tar.gz

2、执行安装程序

    cd/setup/DB2V9.7/server ./DB2_install

选择”否“

3、新建组和用户

创建组

    #groupadd-g999DB2iadm1 groupadd-g998DB2fadm1 groupadd-g997dasadm1

创建用户

    #useradd-u1004-gDB2iadm1-m-d/home/DB2inst1DB2inst1 useradd-u1003-gDB2fadm1-m-d/home/DB2fenc1DB2fenc1 useradd-u1002-gdasadm1-m-d/home/dasusr1dasusr1

修改用户密码

    #passwdDB2inst1 #passwdDB2fenc1 #passwddasusr1

4、创建管理服务器

    #/opt/ibm/DB2/V9.7/instance/dascrt-udasusr1

创建一个实例

    #/opt/ibm/DB2/V9.7/instance/DB2icrt-aSERVER-uDB2fenc1DB2inst1

5、配置DB2实例的TCP/IP通信

切换到实例用户下,启动DB2

#su – DB2inst1

(1)对DB2进行配置

    $DB2setDB2_SKIPINSERTED=ONDB2setDB2_EVALUNCOMMITTED=ONDB2setDB2_SKIPDELETED=ONDB2setDB2_HASH_JOIN=YESDB2setDB2_RR_TO_RS=YESDB2setDB2CODEPAGE=1386DB2setDB2COMM=TCPIPDB2setDB2_PARALLEL_IO=* DB2updatedbmcfgusingsvcename50000

(2)添加自动运行

    $DB2setDB2AUTOSTART=NO

$su – [将用户更改为root]

#vi /etc/rc.local

在touch /var/lock/subsys/local的后面加上以下内容

#su – DB2inst1 -c “DB2start”

(3)修改sysctl.conf文件

    #vi/etc/sysctl.conf kernel.msgmni=1024kernel.sem=250256000321024

(4)修改limits.conf文件,修改文件中soft nofile的值

    #vi/etc/security/limits.conf *softnofile10240

10240 打开文件的最大数目

改动完成后要重新启动服务器

以上的相关内容就是对linux DB2 v9.7安装的介绍,望你能有所收获。

【编辑推荐】

    安装DB2 Content Manager8.3出现144错误代码DB2 CMO安装7.1.2.6补丁之后会出现的错误IBM DB2数据库新手必看的基础知识有哪些?DB2数据复制与数据库迁移追根述源DB2 dart恢复数据的操作步骤与应用代码