Redhat6.5安装DB2 Express-C版本
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版本的更多相关文章
- Ubuntu 16.04安装DB2 Express C v11.1
欢迎和大家交流技术相关问题:邮箱: jiangxinnju@163.com博客园地址: http://www.cnblogs.com/jiangxinnjuGitHub地址: https://gith ...
- RedHat6.5安装kafka单机
版本号: Redhat6.5 JDK1.8 zookeeper-3.4.6 kafka_2.11-0.8.2.1 1.软件环境 已经搭建好的zookeeper: RedHat6.5 ...
- RedHat6.5安装kafka集群
版本号: Redhat6.5 JDK1.8 zookeeper-3.4.6 kafka_2.11-0.8.2.1 1.软件环境 1.3台RedHat机器,master.slave1. ...
- docker安装db2数据库
查询可安装的db2镜像 # docker search db2 [root@docker-servers ~]# docker search db2 INDEX NAME DESCRIPTION ST ...
- 安装nodejs express框架时express命令行无效
我也是看了这篇才明白.http://jingyan.baidu.com/article/922554468a3466851648f419.html 最近在看一本书,nodejs开发指南.至于出现这个问 ...
- Windows 7,64位机器上安装DB2 7.2+FP7
1.要想在Windows 7,64位机器上安装DB2 7.2+FP7,注意:1)拷贝所有安装文件到本地2)设置setup.exe文件兼容windows 20003)使得users用户勾选“完全控制”权 ...
- windows下安装DB2数据库以及使用Aqua Data Studio链接数据库
本文只是作为自己的心得体会,不具有一般性! 1.其实安装DB2数据库还是比较简单的,一般都是直接下一步下一步就可以了,只是有些地方需要注意.我安装的DB2数据库版本如下图所示: 2.拿到数据库的版本之 ...
- redhat6下安装centos的yum源
因为redhat中的yum是收费的,未注册时不允许使用的,下面是挂载光盘后的情况,未挂载是没有yum命令.但是下面即便挂载了也是需要验证的 [root@localhost /]# yum instal ...
- windows上安装db2 spatial extender和ArcSDE的问题
因客户的DB2版本是9.7的版本,所以测试环境也只能安装这个版本,但在ArcSDE的最小支持版本里至少需要V9.7 pack 4的版本,低于这个版本是不行的. 安装DB2和spatial extend ...
随机推荐
- MySQL安装Altas
准备工作:需要先把MySQL主从配置好. 0.下载altas:打开https://github.com/Qihoo360/Atlas/releases wget https://github.com/ ...
- python学习笔记——爬虫中提取网页中的信息
1 数据类型 网页中的数据类型可分为结构化数据.半结构化数据.非结构化数据三种 1.1 结构化数据 常见的是MySQL,表现为二维形式的数据 1.2 半结构化数据 是结构化数据的一种形式,并不符合关系 ...
- Transparent Huge Pages
在RHEL6中,透明大页功能是默认开启的. 开启该选项后,内核会尽可能地尝试分配大页,如果mmap区域是2mb,那么每个linux进程都会分配到2mb大小的页.如果大页不够用了(比如物理内存不够了), ...
- Java Nashorn--Part 4
Nashorn 和 javax.script 包 Nashorn 并不是第一个在 Java 平台上运行的脚本语言.在Java 6 就提供了 javax.script java 包,它为脚本语言引擎提供 ...
- android Jni NDK开发环境搭建及其简单实例的编写
android Jni NDK开发环境搭建及其简单实例的编写 由于工作需要,需要采用开发想要的JNI,由于之前没有接触过安卓的开发,所以更加网上的帖子,学习了下.遇到了些问题,然后总结下学习过程中 ...
- TDD 与 BDD 仅仅是语言描述上的区别么?
当然不是了,通过这个问题,我顺便跟大家聊聊 ATDD,TDD,BDD3者的区别,方便大家有一个清晰的认识和了解. ATDD: Acceptance Test Driven Development(验收 ...
- 学习Git---20分钟git快速上手
学习Git-----20分钟git快速上手 在Git如日中天的今天,不懂git都不好意思跟人说自己是程序猿.你是不是早就跃跃欲试了,只是苦于没有借口(契机). 好吧,机会就在今天. 给我20分钟,是 ...
- java中比较两个double类型值的大小
非整型数,运算由于精度问题,可能会有误差,建议使用BigDecimal类型,具体 BigDecimal的详细说明参考jdk开发帮助文档. import java.math.BigDecimal; pu ...
- 搭建Dubbo+Myeclipse2015+Maven3.3.1的过程遇到问题集锦
1. 找不到dubbo2.8.4包的问题 在编译Maven工程的过程中,出现如下问题: Description Resource Path Location Type ArtifactDescript ...
- grafana 邮件报警
https://my.oschina.net/go4it/blog/830714 grafana 教程 http://download.csdn.net/detail/shuijinglei198 ...