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. Kickstart无人值守安装[转载]

    导言 作为中小公司的运维,经常会遇到一些机械式的重复工作,例如:有时公司同时上线几十甚至上百台服务器,而且需要我们在短时间内完成系统安装. 常规的办法有什么? 光盘安装系统===>一个服务器DV ...

  2. linux达人养成计划学习笔记(六)—— 挂载命令

    一.查询与自动挂载 mount #查询系统中已挂载的设备 mount -a #根据配置文件/etc/fstab的内容,自动挂载 二.挂载命令格式 mount [-t 文件系统] [-o 特殊选项] 设 ...

  3. canOpenURL: failed for URL: "weixin://app/wx 问题解决方式

    canOpenURL: failed for URL: “weixin://app/wx 问题解决方式: 在info.plist里面添加以下内容: <key>LSApplicationQu ...

  4. 代码管理(五)git 删除分支

    1.删除远程分支 在远程下面,选择需要删除的分支,右击,选择删除 2.  删除不存在远程对应分支的本地分支 在远程上建立了一个分支feature,后来leader觉得不合理,就把远程feature分支 ...

  5. Android开发 Fragment中调用startActivityForResult返回错误的requestCode

    返回错误的requestCode返回值为65537,在Fragment里调用startActivityForResult,就必须在Fragment里处理onActivityResult.

  6. Mysql命令行改动字段类型

    在做微信公众平台 知识百科(账号:zhishiwiki) 时,由于字段先前设计的不合理.导致内容装不下,因此须要改动其字段类型为 text 这里使用到了 alter 命令 alter table 表名 ...

  7. POJ 2115:C Looooops

    C Looooops Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 19536   Accepted: 5204 Descr ...

  8. 【转载】抓包工具Fidder详解(主要来抓取Android中app的请求) 包括https

    文章:http://blog.csdn.net/jiangwei0910410003/article/details/19806999/ Fiddler官网:http://www.telerik.co ...

  9. DVWA手记——取消登录

    DVWA在渗透测试方面表现相当不错,可以自定义高中低的安全级别.同事为了测试一个小工具,只好取消登录认证.本以为Config可以设置,结果没有,只好自己动手了——才能风衣足食. 更改文件:\dvwa\ ...

  10. Jacobi并行拆解

    作者:桂. 时间:2018-04-23  21:12:02 链接:http://www.cnblogs.com/xingshansi/p/8921815.html 前言 本文主要是复数矩阵分解的拆解思 ...