之前写过一篇连接oracle数据库的文章,后来发现连接db2数据库在方法上还是有些区别的。

环境信息如下

Red Hat 6.2 x64

DB2 9.7

WMB7

1.安装odbc_cli

安装过程使用root用户

a.在ibm的官网下载v9.7fp10_linuxia32_odbc_cli.tar.gz 随便解压个地方,我放到了/opt下

b. 进入解压后的目录 cd odbc_cli/clidriver/cfg

复制文件cp db2cli.ini.sample db2cli.ini

修改文件权限 chmod -R 775 db2cli.ini

修改文件内容 vim db2cli.ini

文件默认内容如下:

c.插入以下信息:

Protocol=TCPIP4

Port=50000

Database=esbmm

Hostname=192.168.1.247

uid=instiaci

pwd=instiaci

[…]为数据源名称

2.配置数据源信息

a.从ESB目录下复制 odbc.ini odbcinst.ini 文件到mbadmin用户根目录,这里的目录为 :/opt/ibm/mqsi/7.0/ODBC/unixodbc

修改拥有用户和权限

chownmqm:mqbrkrs odbc.ini

chownmqm:mqbrkrs odbcinst.ini

chmod -R 775odbc.ini

chmod -R 775odbcinst.ini

b.使用 su – mbadmin命令切换到mbadmin用户修改odbc.ini文件信息

Description 可以随便填写

Driver 驱动路径填写odbc_cli,文档步骤1 已进行安装。

[…]为数据源名称,与db2cli.ini文件中的保持一致

c. 修改用户环境变量(注:这里修改的mbadmin用户的变量)

vi .bash_profile

添加如下信息(注意文件的路径正确)

exportODBCINI=/home/root/odbc.ini

exportODBCSYSINI=/home/root/odbcinst.ini

保存后执行 source .bash_profile 生效

3.测试链接

注:执行测试前需要绑定esb odbc连接:

mqsisetdbparmsMB7BROKER -n ESBMM -u 123 -p 456

mqsicvp<代理名> -n <数据源>

mqsicvpMBbroker –n ESBMMDB

能够显示数据库信息则表示连接成功

linux下WMB通过ODBC连接DB2数据库相关推荐

  1. MFC用ODBC连接db2数据库

    现技术较劣,用博客记下一段段,日后厚积薄发. CDatabase m_dbCust; BOOL iResult = m_dbCust.Open(_T("COOLXIAO"),FAL ...

  2. Linux下PHP使用 PHP_ODBC 连接微软SQLSERVER数据库

    写本文时的环境是 ubuntu 16.04 LTS php 7.0.27 unixODBC 2.3.5 FreeTDS 1.00.82 2018-03-02日 PHP使用sqlSrv连接微软的SQLS ...

  3. linux下qt的odbc库编译,linux qt QODBC连接sql server 驱动 有关问题 ,实在是没辙了

    linux qt QODBC连接sql server 驱动 问题 ,实在是没辙了 程序在linux下,现在需要连接windows的sqlserver . db = QSqlDatabase::data ...

  4. Mysql —— linux下使用c语言访问mySql数据库

    示例1: #include<stdio.h> #include<mysql.h> int main() { MYSQL mysql; mysql_init(&mysql ...

  5. python连接sql_Python连接DB2数据库

    在工作中遇到了这样的情况,项目中需要连接IBM的关系型数据库(DB2),关于这方面的库比较稀少,其中 ibm_db 是比较好用的一个库,网上也有教程,但是好像不准确,也不太详细,错误百出,没办法只能拿 ...

  6. python3连接db2数据库_Python如何连接DB2数据库?

    今天我们来探讨下Python如何连接DB2数据库.DB2是IBM在美国开发的一组关系数据库管理系统.它的主要操作环境是UNIX(包括IBM自己的AIX),Linux,IBM i(以前称为OS/400) ...

  7. .net 连接DB2数据库 ,采用sqlserver 2000的链接服务解决方案总结

    绪论 现在手上有一个项目,是要为陕西联通开发一个内部综合信息平台:整合平台的功能并不复杂,但是本系统牵扯到了系统整合,用户同步和单点登录认证.内部平台需要和门户系统的数据进行同步,以便实现用户单点登录 ...

  8. 请教asp如何通过ODBC连接ORACLE数据库?

     请教asp如何通过ODBC连接ORACLE数据库?[复制链接] 1 1 sky_n 白手起家 帖子 14 主题 10 精华 0 可用积分 19 信誉积分 100 专家积分 0 在线时间 2 小时 ...

  9. php mysql odbc_javascript连接mysql与php通过odbc连接任意数据库的实例

    脑洞大开用javascript链接mysql,2个小时总算实现了,用到了odbc,后面又想到用php链接odbc链接数据库,也实现了,就把案例放一下. 注意事项: 1.javascript连接mysq ...

最新文章

  1. nginx+tomcat+memcache实现负载均衡、session共享
  2. 15年经验分享:40个改变编程技能的小技巧
  3. javabean总结
  4. python2/python3安装pip/pip3及使用国内镜像源(python2/3同时安装)
  5. 在Kubernetes上运行SAP UI5应用
  6. mysql 笔记05 select语句以及条件语句的使用
  7. java 图片不能正常移动_Java,我的图像不会更新/移动
  8. android webview 字体被放大,Android WebView文字大小调整及页面缩放调整
  9. 二分查找与 bisect 模块
  10. WPF与输入法冲突研究之三:韩文输入法在不同平台,WinForm/WPF下的区别
  11. 改善代码质量的编程规范
  12. mysql 关系图 工具_ER图绘制软件-DbSchema数据库关系图设计器下载v8.1.7-领航下载站...
  13. MobileNetV2: Inverted Residuals and Linear Bottlenecks--M Sandler
  14. Python 科赫曲线绘制
  15. 计算机快速切换快捷键,窗口切换快捷键,详细教您电脑窗口切换小技巧是什么...
  16. 哈工程计算机系保研率,武汉理工VS哈工程,20保研率哈工程高,哪所值得考?学长精准分析...
  17. 计算机网络,看这篇就够了
  18. 百度地图JavaScript版api使用说明
  19. html5脑图_基于HTML5的三维思维导图软件开发技术研究
  20. 秀外慧中雒芊芊:站在陈天桥背后的女人

热门文章

  1. 百胜软件黄飞:携手阿里云,用双中台驱动新零售
  2. Windows Azure Platform (四) Windows Azure架构
  3. HTML预格式化文本pre标签
  4. 基于springboot开发餐厅点餐管理系统
  5. 小程序canvas绘图保存至相册
  6. matlab提取车牌字符程序,matlab - 如何使用Matlab提取和识别车牌号?
  7. Linux基础命令大全(详细版)
  8. 听李维谈JB2007有感 CodeGear能否重现辉煌?
  9. 小傻蛋的妹妹跟随小甲鱼学习Python的第五节005
  10. Android Dialer--通讯整体过程分析