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. JavaScript 函数入门略解

    1.JavaScript 函数语法函数就是包裹在花括号中的代码块,前面使用了关键词 function: function functionname() { 这里是要执行的代码 } 当调用该函数时,会执 ...

  2. 进阶之路(基础篇) - 009 通过底层AVR方法实现SPI数据传输

    主机端: /********************************* 代码功能:通过底层AVR方法实现SPI数据传输(主机端) 创作时间:2016*10*17 使用资源: 更低阶的 aTme ...

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

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

  4. Innodb的内存结构

    1.缓冲池从1.0.x版本开始,允许有多个缓冲池实例. mysql> show variables like 'innodb_buffer_pool_size'\G ************** ...

  5. Extending a logical volume in a virtual machine running Red Hat or Cent OS (1006371)

    Purpose This article provides steps for extending the root partition residing in a logical volume cr ...

  6. 记一次Linux系统安装的异常(AMI配置)

    一.背景 安装Linux系统(Debian 8.8),老是失败,卡在Install Software (12%的位置) 二.解决? 网上搜到的解决方法 1. 安装过程中不要拔网线(我没拔) 2. 安装 ...

  7. html input控件总结

    Input表示Form表单中的一种输入对象,其又随Type类型的不同而分文本输入框,密码输入框,单选/复选框,提交/重置按钮等,下面一一介绍. 1,type=text 输入类型是text,这是我们见的 ...

  8. Java – Check if Array contains a certain value?

    Java – Check if Array contains a certain value?1. String Arrays1.1 Check if a String Array contains ...

  9. C#-string.Format对C#字符串格式化

    1.格式化货币(跟系统的环境有关,中文系统默认格式化人民币,英文系统格式化美元) string.Format("{0:C}",0.2) 结果为:¥0.20 (英文操作系统结果:$0 ...

  10. 《Java Concurrency》读书笔记,构建线程安全应用程序

    1. 什么是线程安全性 调用一个函数(假设该函数是正确的)操作某对象常常会使该对象暂时陷入不可用的状态(通常称为不稳定状态),等到操作完全结束,该对象才会重新回到完全可用的状态.如果其他线程企图访问一 ...