Prayer

在一般中寻求卓越
posts - 1256, comments - 190, trackbacks - 0, articles - 0
  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

db2服务端和客户端节点的配置

Posted on 2008-09-05 15:34 Prayer 阅读(3187) 评论(2)  编辑 收藏 引用 所属分类: DB2
在FC6上需要libstdc++.so.5的支持,并且把SLINUX设置为容许

DB2上机操作指令指南
IBM DB2常用操作
安装DB2
db2_install
建立db2ins1 用户
useradd db2ins1
password db2ins1

创建实例 -u为用户名 后面的为实例名称
db2icrt -u db2ins1 db2ins1

以db2ins1用户登陆
启动db2
db2start
创建数据库注 数据库名不要太长 8个字符
db2 create database mydb 

root 在/etc/services中加入db2tcp 50000
指定都db2使用的通讯协议
环境变量 DB2COMM=TCPIP
设置db2监听的端口
db2 update dbm cfg using svcename db2tcp 

重启db2
DB2 命令行处理器(CLP)中的常用命令


客户端上安装db2 rtcl
创建用户和用户实例

客户端上执行
在客户上加入节点
db2 catalog tcpip node cibas remote 168.4.0.219 server 50000

在节点中加入数据库
db2 catalog database  cibas(数据库名) as cib3(别名) at node cibas(如上一条节点同)
设置数据库的编码格式
db2set db2codepage=1386(GBK),819(utf-8)
db2 terminate---命令中止.
在odbcins.ini中加入
[DB2]
Description     = DB2 Driver
Driver = /opt/ibm/db2/V9.1/lib32/libdb2.so
FileUsage = 1
DontDLClose = 1
在odbc.ini 中
[sample]
Description = Test to DB2
Driver = DB2

注意 dsn名字必须和数据库名相同

DB2个人版(Linux)安装

Feedback

# re: db2服务端和客户端节点的配置  回复  更多评论   

2008-11-13 16:21 by 2222
root 在/etc/services中加入db2tcp 50000
如果是windows怎么弄?

# re: db2服务端和客户端节点的配置  回复  更多评论   

2008-11-13 16:46 by 2222
问了我一个学网络的同学。。。原来在windows/system32/drivers下面

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理