(7)C#连DB2---oledb方式

1安装客户端

安装DbVisualizer Free 客户端软件

2编目

用 win+r  输入 db2cmd 启动命令行  

要远程操作数据库,首先要进行编目,分三个步骤:

1. 在客户端建立服务器端数据库的节点,编目远程节点。

格式如下:

1. CATALOG    TCPIP                                     --编目一个TCP/IP节点
NODE    local_node_name                             --远程主机在客户机上的别名
REMOTE    hostname | IP                              --远程主机IP地址
SERVER    service_name | posr_number      --服务名称 / 端口号

举例:Db2 catalog tcpip node 本地结点名 remote 远程IP地址 server 远程数据库端口号

2. 绑定节点和客户端的数据库,编目远程数据库。

格式如下:

CATALOG DATABASE remote_db_name       --远程数据库名称
AS local_db_name   --本地数据库别名
AT NODE local_node_name  --本地数据库节点别名(第一步中配置)

举例:db2 catalog database 远程数据库真名 as 本地数据库别名 at node 本地结点名(第一步节点名)

3. 使绑定生效  执行db2 terminate

连接成功之后,就可以使用DataStudio,SQLyoga之类的工具来连接DB2数据库了, 可以通过本地数据库编目名访问远程数据库。

连接数据库命令格式:

connect to 本地数据库别名   user 账号  using 密码

 

下面是编目时常用命令:

1. LIST NODE DIRECTORY         --查看客户机目录节点

2. UNCATALOG NODE node_name    --删除编目节点node_name

3. TERMINATE         --刷新目录高速缓存

4. LIST DB DIRECTORY             --查看本地数据库目录

5. UNCATALOG DB db_name       --删除数据库编目db_name

指令前记得加 db2 ,每次修改完记得 terminate刷新下

测试配置是否成功

 

3.C#引入 oledb

4.编码

转载于:https://www.cnblogs.com/buchizaodian/p/8629740.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值