Linux Redhat6.5安装DB2 Express-C版本:

创建相关用户和组

创建用户组:

groupdel db2iadm1

groupadd -g 999 db2iadm1

groupadd -g 998 db2fadm1

groupadd -g 997 dasadm1

为每个用户组创建用户:

useradd -u 1004 -g db2iadm1 -m -d /home/db2inst1 db2inst1

useradd -u 1003 -g db2fadm1 -m -d /home/db2fenc1 db2fenc1

useradd -u 1002 -g dasadm1 -m -d /home/dasusr1 dasusr1

设置初始密码:

passwd db2inst1

passwd db2fenc1

passwd dasusr1

修改内核参数

学习时刻省略此步骤

查看:ipcs -l

/etc/sysctl.conf 修改内核参数

kernel.shmmni=4096

kernel.shmmax=17179869184

kernel.shmall=8388608

#kernel.sem=<SEMMSL> <SEMMNS> <SEMOPM> <SEMMNI>

kernel.sem=250 256000 32 4096

kernel.msgmni=16384

kernel.msgmax=65536

kernel.msgmnb=65536

sysctl -p使之生效

安装

./db2_install

验证安装:

db2ls

创建实例并设置通信服务

root用户创建实例:

cd /opt/ibm/db2/V10.1/instance

./db2icrt -a server -u db2fenc1 db2inst1

启动实例服务:

su - db2inst1

db2start

查看实例:

db2ilist

配置TCP/IP通信协议:

/etc/services文件添加:

db2c_db2inst1       50000/tcp               # db2inst1

设置变量:

db2set DB2COMM=tcpip

查看:

db2set -all

[i] DB2COMM=TCPIP

[i] DB2AUTOSTART=YES

[g] DB2_COMPATIBILITY_VECTOR=MYS

[g] DB2SYSTEM=dcapp5

[g] DB2INSTDEF=db2inst1

更新服务:

$ db2 update database manager configuration using svcename db2c_db2inst1

$ db2stop && db2start

SQL1064N  DB2STOP processing was successful.

SQL1063N  DB2START processing was successful.

查看端口是否监听:

$ netstat -tlnp | grep 50000

tcp        0      0 0.0.0.0:50000               0.0.0.0:*                   LISTEN      1469/db2sysc

开机自启/关闭自启:

./db2iauto -on db2inst1

./db2iauto -off db2inst1

客户端安装及访问数据库

Linux上安装数据库服务,默认安装db2 客户端。

windows安装客户端:

安装DB2 data server client

如果存储过程开发,可以再接着安装Quest Central for DB2。

利用客户端连接数据库服务:

Linux下:

本地客户端连接本机服务器无需编目

连接远程数据库需要编目:

编目节点:

db2 catalog TCPIP node <nodename> remote <hostname or ip_address> server <port_name or port_number>

查看node编目:

db2 list node directory

取消编目:

db2 uncatalog node <nodename>

编目数据库:

db2 catalog db <dbname> as <alias> at node <nodename>

查看数据库编目:

db2 list db directory

取消数据库编目:

db2 uncatalog db <dbname>

windows下:

data server client控制中心或Quest Central for DB2连接数据库,新建一步步进行即可。

卸载客户端:

windows上不再说明;

linux卸载需注意:

卸载之前注意是否需要备份实例目录:

卸载Linux或Unix上DB2客户端:

1、 删除实例

a)      ./db2ilist  查看实例

b)      ./db2idrop db2inst1

2、 卸载客户端

a)      ./db2_deinstall -a

Redhat6.5安装DB2 Express-C版本的更多相关文章

  1. Ubuntu 16.04安装DB2 Express C v11.1

    欢迎和大家交流技术相关问题:邮箱: jiangxinnju@163.com博客园地址: http://www.cnblogs.com/jiangxinnjuGitHub地址: https://gith ...

  2. RedHat6.5安装kafka单机

    版本号: Redhat6.5    JDK1.8     zookeeper-3.4.6   kafka_2.11-0.8.2.1 1.软件环境 已经搭建好的zookeeper:  RedHat6.5 ...

  3. RedHat6.5安装kafka集群

    版本号: Redhat6.5    JDK1.8     zookeeper-3.4.6   kafka_2.11-0.8.2.1 1.软件环境 1.3台RedHat机器,master.slave1. ...

  4. docker安装db2数据库

    查询可安装的db2镜像 # docker search db2 [root@docker-servers ~]# docker search db2 INDEX NAME DESCRIPTION ST ...

  5. 安装nodejs express框架时express命令行无效

    我也是看了这篇才明白.http://jingyan.baidu.com/article/922554468a3466851648f419.html 最近在看一本书,nodejs开发指南.至于出现这个问 ...

  6. Windows 7,64位机器上安装DB2 7.2+FP7

    1.要想在Windows 7,64位机器上安装DB2 7.2+FP7,注意:1)拷贝所有安装文件到本地2)设置setup.exe文件兼容windows 20003)使得users用户勾选“完全控制”权 ...

  7. windows下安装DB2数据库以及使用Aqua Data Studio链接数据库

    本文只是作为自己的心得体会,不具有一般性! 1.其实安装DB2数据库还是比较简单的,一般都是直接下一步下一步就可以了,只是有些地方需要注意.我安装的DB2数据库版本如下图所示: 2.拿到数据库的版本之 ...

  8. redhat6下安装centos的yum源

    因为redhat中的yum是收费的,未注册时不允许使用的,下面是挂载光盘后的情况,未挂载是没有yum命令.但是下面即便挂载了也是需要验证的 [root@localhost /]# yum instal ...

  9. windows上安装db2 spatial extender和ArcSDE的问题

    因客户的DB2版本是9.7的版本,所以测试环境也只能安装这个版本,但在ArcSDE的最小支持版本里至少需要V9.7 pack 4的版本,低于这个版本是不行的. 安装DB2和spatial extend ...

随机推荐

  1. iOS 性能调优

    1.内存空间的划分: 我们知道,一个进程占用的内存空间,包含5种不同的数据区:(1)BSS段:通常是存放未初始化的全局变量:(2)数据段:通常是存放已初始化的全局变量.(3)代码段:通常是存放程序执行 ...

  2. Nginx Rewrite正则表达式案例

    前两天简单整理了下Nginx的URL Rewrite基本指令,今天谈谈Nginx Rewrite的location正则表达式. 1.Nginx Rewrite 基本标记(flags) last 相当于 ...

  3. WebService出错 Maximum message size quota for incoming messages (65536) has been exceeded.已超过传入消息(65536)的最大消息大小配额

    WebService应用中如果收到的信息非常大时出错. 1:Maximum message size quota for incoming messages (65536) has been exce ...

  4. Linux安装ElasticSearch与MongoDB分布式集群环境下数据同步

    ElasticSearch有一个叫做river的插件式模块,可以将外部数据源中的数据导入elasticsearch并在上面建立索引.River在集群上是单例模式的,它被自动分配到一个节点上,当这个节点 ...

  5. SQL 中 Arg的使用

    今天在写SQL脚本时用到了Arg这个函数,发现了一个问题就是如果取平均数的字段是int类型那么,无论你怎么平均都不会有小数位出来. 因为Arg默认将你取的平均值转换为了你的字段对应的类型int.那么如 ...

  6. OpenCV 学习笔记03 边界框、最小矩形区域和最小闭圆的轮廓

    本节代码使用的opencv-python 4.0.1,numpy 1.15.4 + mkl 使用图片为 Mjolnir_Round_Car_Magnet_300x300.jpg 代码如下: impor ...

  7. Eclipse的数据库插件

    今天上午升级 Eclipse 到 3.1.2 版本,完了之后就想找个数据库的插件,但花了近 2 个小时后得出的结论是:还没有支持 3.1.x 版本的数据库插件,郁闷的不行.看看 eclipse3.1. ...

  8. Python 爬虫实例(14) 爬取 百度音乐

    #-*-coding:utf-8-*- from common.contest import * import urllib def spider(): song_types = ['新歌','热歌' ...

  9. exe4j打包java应用程序

    转载地址:http://blog.csdn.net/fog911811/article/details/6151700 第一.将应用程序导出成一个JAR文件. 1.先打包程序成一个jar.在eclip ...

  10. [Unity3D]Unity3D游戏开发之跑酷游戏项目解说

    大家好,我是秦元培.我參加了CSDN2014博客之星的评选,欢迎大家为我投票,同一时候希望在新的一年里大家能继续支持我的博客. 大家晚上好.我是秦元培,欢迎大家关注我的博客,我的博客地址是blog.c ...