Websphere Message Broker 配置ODBC连接(oracle)

1、Windows环境配置

步骤:

1.单击开始>控制面板> 管理工具> 数据源 (ODBC)

2.单击系统DSN选项卡,并单击添加

3.配置新建DSN



   

4.关闭ODBC配置,修改注册表单击启动>运行输入 REGEDIT,并单击确定。

打开在注册表编辑器中,

 

浏览到HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI找到新建的DSN,并右键单击DSN条目。选择新建>字符串值。

字符串:WorkArounds 值:536870912关闭注册表编辑器。

                          

5.打开ESB命令行执行命令:mqsisetdbparms BLESB2 -n MYORACLEDB -u blgroup_osp -p blgroup_osp。其中BLESB2 指的borker名称,-nMYORACLEDB指的是数据源名称,-ublgroup_osp指的是oracle用户名。-p blgroup_osp指的是密码。执行成功,ODBC 配置成功。

 

    

2、Linux环境配置

1.找到ESB安装目录/opt/ibm/mqsi/9.0/ODBC/unixodbc的样本文件odbc.ini                     odbcinst.ini文件 拷贝到 /home/wbiadmin/odbc下。命令(cp odbc.ini                                   /home/wbiadmin/odbc,   cp odbcinst.ini home/wbiadmin/odbc)

2.修改odbc.ini为:# Oracle stanza

[MYORACLEDB](数据源名称)

Driver=/opt/ibm/mqsi/9.0/ODBC/V7.0/lib/UKora26.so

Description=DataDirect ODBC 7.0 Oracle Wire Protocol

HostName=192.168.100.104oracle HOST

PortNumber=1521oracle端口)

ServiceName=orcl(服务名)

CatalogOptions=0

EnableStaticCursorsForLongData=0

ApplicationUsingThreads=1

EnableDescribeParam=1

OptimizePrepare=1

WorkArounds=536870912

ProcedureRetResults=1

ColumnSizeAsCharacter=1

LoginTimeout=0

 

[ODBC]

InstallDir=/opt/ibm/mqsi/9.0/ODBC/V7.0ESB安装目录)

UseCursorLib=0

IANAAppCodePage=4

UNICODE=UTF-8

3.修改odncinst.ini

    Trace=no

TraceFile=/home/wbiadmin/odbctrace.outtrace输出目录)

Threading=2

      4.odbc.ini ,odbcinst.ini赋用户用户组(ESB用户)

            命令:chown -R wbiadmin.wbiadmin /home/wbiadmin/odbc

5.配置odbc环境变量,定位到/var/mqsi/common/profiles修改后缀为.sh的文件。              添加两个环境变量ODBCINIODBCSYSINI(注意ODBCINI的变量值是定位         odbc.ini文件,ODBCSYSINI定位到的是odbcinst.ini文件目录)


     

    

 6.关闭命令窗口,重新打开命令窗口测试是否正确配置环境变量。定位到      /var/mqsi/common/profiles。用./opt/ibm/mqsi/9.0/bin/mqsiprofile检测。(注意:每个命令窗口只能检测一次。)。

7.检测成功后,切换到ESB用户执行命令:mqsisetdbparms BLESB2 -n MYORACLEDB -u blgroup_osp -p blgroup_osp。其中BLESB2 指的borker名称,-nMYORACLEDB指的是数据源名称,-ublgroup_osp指的是oracle用户名。-p blgroup_osp指的是密码。执行成功,ODBC 配置成功。

备注:配置完成后须重启broker,命令(mqsistop BLESB2 mqsistart BLESB2)

参考文档:

http://www-01.ibm.com/support/knowledgecenter/SSMKHH_9.0.0/com.ibm.etools.mft.doc/bk58060_.htm?lang=zh


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值