怎么在客户端配置ODBC来访问远程DB2 for Windows服务器

怎么在客户端配置ODBC来访问远程DB2 for Windows服务器,第1张

1 获得DB2端口号
首先要获得远程基于Winows2000 Server *** 作系统的DB2的端口号。在远程Winows主机上运行DB2命令行处理器,然后接着输入命令“ DB2 get dbm cfg |find "SVCENAME" ”,执行后找到“SVCENAME”来获得DB2的TCP/IP 服务名db2c_DB2。
图1 获得DB2的TCP/IP 服务名db2c_DB2

点击开始菜单,在“运行”处输入“drivers”,在打开资源管理器中找到子目录etc(整体目录Winows2000中为c:\winnt\system32\drivers\etc、WinXP或者Win7中为c:\windows\system32\drivers\etc)就可以找到文件services并打开它,如图2所示
图2 找到文件services并打开它

在文件services中找到TCP/IP 服务名db2c_DB2对应的端口号 50000。
2 客户端上配置ODBC数据源
在客户端打开DB2的配置助手,然后按照以下步骤来建立ODBC数据源。
图3 DB2的配置助手建立ODBC数据源
图4 DB2的配置助手建立ODBC数据源
图5 DB2的配置助手建立ODBC数据源
图6 DB2的配置助手建立ODBC数据源
图7 DB2的配置助手建立ODBC数据源
图8 DB2的配置助手建立ODBC数据源
在图9中,选择远程 DB2数据库主机的 *** 作系统, 如Windows,Aix、Linux、或者Solaris等。
图9 DB2的配置助手建立ODBC数据源
图10 DB2的配置助手建立ODBC数据源
图11 DB2的配置助手建立ODBC数据源

最后,点击“完成“按钮结束整个配置工作。
3 DB查询分析器通过ODBC访问DB2数据库
中国本土程序员马根峰推出的个人作品----万能数据库查询分析器,中文版本《DB 查询分析器》、英文版本《DB Query Analyzer》。它具有强大的功能、友好的 *** 作界面、良好的 *** 作性、跨越各种数据库平台乃至于EXCEL和文本文件。
你可以通过它查询ODBC数据源(包括世面上所有的数据库、TXT/CSV文件、EXCEL文件)的数据。你可以同时执行多条DML语句乃至存贮过程,结果会以你设定的表格、文本框、文件来返回。从数据库导出千万条数据时,效率与DBMS没有什么区别。
《DB 查询分析器》在中关村在线下载量超过 95万 次,位居整个数据库类排行榜中前20位。
在《程序员》2007第2期的“新产品&工具点评”部分,编辑“特别推荐”了“万能数据库查询分析器”发布。

首先得建立ODBC数据源!步骤如下:
1 在资源管理器或者 我的电脑中,进入到控制面板-管理工具,可以看到“数据库ODBC项”。
2 双击“数据源(ODBC)”项,进入到数据源的配置。
3 要想创建一个指定的数据库,点“添加按钮”,将出现数据源类型选择对话框, 在这一部中,你一定要写明连接的是SQL Server 还是Aceess。
4点完成,进入到建立不同数据源的配置项或配置向导,注意,不同的数据库,配置界面有所不同。我介绍的是SQL ,首先要输入数据源的名称,描述信息和指定服务器
5 下一部,进入到SQL连接的安全验证,可以选择以Windows NT验证方式或者SQL登陆的方式。
6再点击下一部,安全通过后,进行SQL数据库的连接。
7 继续进行下一部 *** 作,进行一些系统消息语言,日志等配置,一般保持为默认方式。
8点完成按钮,将提示一些总结信息,并可以执行数据与数据库的连接测试。
这是建立ODBC数据源的步骤,下面还得在模块里面把ADO连接的代码写好,才能真正连上,代码如下:
private sub command_click()
dim a as connection
set a = new connection
aconnectstring="DSN=Pubs;UID=sa;PSW"
aopen
end sub
(望楼主采纳哦)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10886477.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-12
下一篇 2023-05-12

发表评论

登录后才能评论

评论列表(0条)

保存