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. 【LeetCode】234. Palindrome Linked List (2 solutions)

    Palindrome Linked List Given a singly linked list, determine if it is a palindrome. Follow up:Could ...

  2. mysqlsla快速入门

    小强软件测试,因为不是天生丽质,所以必须天生励志. 性能.python自动化班长期招生,咨询QQ:2083503238 官网:http://xqtesting.sxl.cn QQ群:229390571 ...

  3. 《安卓考试》通用版ver-2,截图和源码

    首先放出源码:https://github.com/chenyoca/AndroidTopicBankEx 然后是实际应用运行效果截图: 最后说明一下: 1.应用没有完成,应用的数据是模拟的. 2.应 ...

  4. 【struts2】自定义登录检查拦截器

    在实际开发中,一个常见的功能要求是:有很多操作都需要登录后才能操作,如果操作的时候还没有登录,那么通常情况下会要求跳转回到登录页面. 1)如何实现这样的功能呢? 在具体实现之前,先来考虑几个问题: ( ...

  5. Spring Cloud问题分析

    基于Spring Cloud框架开发时,经常会碰到各种开发问题,那么碰到这些问题时如何去解决呢?下面描述基于Spring Cloud问题定位的基本思路,大概可以分为如下几步: 排查配置问题 环境问题 ...

  6. angular之service、factory预provider区别

    昨晚项目组做了angular分享,刚好有讨论到这个问题.虽然许久不做前端开发,但是兴趣所致.就查阅了下资料,以便后续需要使用 自己的理解:service是new出来的,factory是直接使用就能获得 ...

  7. Eclipse插件的安装与配置

    1.下载插件时注意要和Eclipse版本兼容. 2.安装Eclipse插件时注意是否要安装其他的插件,这一点很容易被忽视. 3.有时启动Eclipse未加载插件,解决方法很多,总结一下:     a ...

  8. getenv()函数

    在PHP中getenv(参数)函数是一个用于获取环境变量的函数,根据提供不同的参数可以获取不同的环境变量,具体如下: “PHP_SELF” 当前正在执行脚本的文件名,与document root 相关 ...

  9. 温故而知新 Vue 原来也有this.$forceUpdate();

    由于一些嵌套特别深的数据,导致数据更新了.UI没有更新(连深度监听都没有监听到),我捉摸着有没有和react一样的立即更新UI的API呢 this.forceUpdate()呢?结果还真有: this ...

  10. U811.1接口EAI系列之三--采购订单生成--VB语言

    采购订单业务,下面是具体代码与参数说明: 下面调用的通用方法在: http://www.cnblogs.com/spring_wang/p/3393147.html 作者:王春天 2013-10-31 ...