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 ...
随机推荐
- Linux按照CPU、内存、磁盘IO、网络性能监测【转载】
本文转载地址:https://my.oschina.net/chape/blog/159640 系统优化是一项复杂.繁琐.长期的工作,优化前需要监测.采集.测试.评估,优化后也需要测试.采集.评估.监 ...
- linux达人养成计划学习笔记(三)—— 帮助命令
一.帮助命令man 1.基本使用方法: man 命令 #获取指定命令的帮助选项: -f 查看命令拥有的帮助级别 相当于whatis,也可以使用whereis来查询 -num 调用对应等级的帮助文件 - ...
- linux服务器rz命令上传文件
1.首先,要是服务器不支持rz命令的话,需要安装执行 yum -y install lrzsz 2.再输入rz -be命令,选择需要上传的本地文件
- 日志收集-Flume-ng-mongodb-sink
本文主要介绍使用Flume传输数据到MongoDB的过程,内容涉及环境部署和注意事项. 一.环境搭建 1.flune-ng下载地址:http://www.apache.org/dyn/closer.c ...
- 关于varchar(max), nvarchar(max)和varbinary(max)
在MS SQL2005及以上的版本中,加入大值数据类型(varchar(max).nvarchar(max).varbinary(max) ).大值数据类型最多可以存储2^30-1个字节的数据.这几个 ...
- /proc 目录详细说明
/proc路径详细: Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构.改变内核设置的机制.proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间.它以 ...
- robotframework + appium 获取android toast
android toast 获取主要方式是在出现toast的时候查找元素:xpath=//*[contains(@text,'记同步')] ,该xpath 表示为toast信息含有 "记 ...
- java Web的MVC最基础暂定分层包
数据封装 entity, 数据访问对象 Dao, 业务逻辑 servlet, ----- 网页显示层 jsp 加上 jsp附带技术 el表达式和jstl ,jsp 标记库语言, el表达式 ${us ...
- Keepalived介绍以及在Linux系统下的安装与配置
一.简介 Keepalived是一个免费开源的,用C编写的类似于layer3, 4 & 7交换机制软件,具备我们平时说的第3层.第4层和第7层交换机的功能.主要提供loadbalancing( ...
- 两table水平滚动条级联滚动(同步滚动)。 table1放标题,table2放内容。
//table1=head和table2=body水平滚动条级联滚动 $(document).ready(function () { $("#bodyPanel").scroll( ...