一、IBM WebSphere MQ7.0的jdbc支持数据库有:

  • DB2
  • Informix
  • Informix_With_Date_Format
  • Microsoft_SQL_Server
  • Oracle
  • Sybase_JConnect6_05

  本文以oracle的jdbc为例,以两种方法建jdbc,详情如下:

二、命令建jdbc

1、打开MB命令控制台(可参考http://www.cnblogs.com/hhl-kf/archive/2012/09/25/2694052.html

2、创建配置服务(Oracle JDBC)

mqsicreateconfigurableservice MB7BROKER -c JDBCProviders -o SIMPLERROUTEDB
-n connectionUrlFormat,connectionUrlFormatAttr1,description,jarsURL,portNumber,
serverName,type4DatasourceClassName,type4DriverClassName
-v "jdbc:oracle:thin:[user]/[password]@[serverName]:[portNumber]:[connectionUrlFormatAttr1],
<SID>,Simplified Database Routing Sample Database,<JARS URL>,<PORT NUMBER>,
<SERVER NAME>,oracle.jdbc.xa.client.OracleXADataSource,oracle.jdbc.OracleDriver"

其中:

-c JDBCProviders  :配置服务类型为jdbc;-o SIMPLERROUTEDB :jdbc名称为SIMPLERROUTEDB;

-n 为参数名称,多个参数间用","分隔,-v 为参数对应的值,多个值间为","分隔;

<JARS URL> oracle的jdbc驱动全路径

<PORT NUMBER> oracle端口,默认为1521

<SID> oracle实例名,没有偿试过集群时,服务名和sid不一致时,写服务名是否正确

<SERVER NAME> oracle所在服务器ip地址

示例如下,建oracle的jdbc名为CQMSTCDB:

(1)mqsicreateconfigurableservice MB7BROKER -c JDBCProviders -o CQMSTCDB -n connectionUrlFormat,connectionUrlFormatAttr1,description,jarsURL,portNumber,serverName,type4DatasourceClassName,type4DriverClassName -v "jdbc:oracle:thin:cqmstcmstc@192.168.4.248:1521:cqmstc,cqmstc,Simplified Database Routing Sample Database,D:\oracle\product\10.2.0\db_1\jdbc\lib,1521,192.168.4.248,oracle.jdbc.xa.client.OracleXADataSource,oracle.jdbc.OracleDriver"

(2)mqsicreateconfigurableservice MB7BROKER -c JDBCProviders -o CQMSTCDB -n connectionUrlFormat,connectionUrlFormatAttr1,description,jarsURL,portNumber,serverName,type4DatasourceClassName,type4DriverClassName -v "jdbc:oracle:thin:[user]/[password]@[serverName]:[portNumber]:[connectionUrlFormatAttr1],cqmstc,Simplified Database Routing Sample Database,D:\oracle\product\10.2.0\db_1\jdbc\lib,1521,192.168.4.248,oracle.jdbc.xa.client.OracleXADataSource,oracle.jdbc.OracleDriver"

注意上面(1),(2)中,-v "jdbc:oracle:thin:[user]/[password]@[serverName]:[portNumber]:[connectionUrlFormatAttr1]" 可以明确值,也可以不明确值。

3、设置安全标识:mySecurityIdentity,并绑定用户名密码 -u cqmstc -p cqmstc

mqsisetdbparms MB7BROKER -n jdbc::mySecurityIdentity -u cqmstc -p cqmstc

4、将安全标识挂接到配置服务

mqsichangeproperties MB7BROKER -c JDBCProviders -o CQMSTCDB -n securityIdentity -v mySecurityIdentity

5、重启代理,执行组:mqsireload MB7BROKER -e default

6、删除配置服务
mqsideleteconfigurableservice MB7BROKER -c JDBCProviders -o CQMSTCDB

7、命令查看配置服务(Oracle JDBC)
mqsireportproperties MB7BROKER -o CQMSTCDB -c JDBCProviders -r

8、界面查看配置服务,可选中配置服务,右键选择【属性】进行编辑修改

三、图形化界面创建jdbc

1、打开MQ资源管理器,WebSphere MQ Explorer

2、右键点击【可配置服务】,选择【新建】-【可配置服务】

3、输入jdbc名称,CQMSTCDB,选择类型为:JDBCProviders,选择模板为:oracle

4、修改参数对应的值,如下所示:

5、单击【完成】,保存成功,查看也上面一致;

6、绑定用户名密码并重启,使密码生效:

mqsisetdbparms MB7BROKER -n jdbc::mySecurityIdentity -u cqmstc -p cqmstc

mqsireload MB7BROKER -e default

参考:WebSphere MQ Explorer 教程

IBM WebSphere MQ的oracle的jdbc的更多相关文章

  1. IBM WebSphere MQ 7.5基本用法

    一.下载7.5 Trial版本 http://www.ibm.com/developerworks/downloads/ws/wmq/ 这是下载网址,下载前先必须注册IBM ID,下载完成后一路Nex ...

  2. IBM WebSphere MQ 通道类型配置

    IBM WebSphere MQ 通道类型配置 初学MQ,四种常见通道,windows下操作 目录 Sender--Receiver Server-Receiver Server-Requester ...

  3. IBM websphere MQ使用说明

    百度文库: IBM websphere MQ使用说明 IBM MQ安装和配置

  4. IBM WebSphere MQ介绍安装以及配置服务详解

    首先介绍一下MQ MQ消息队列的简称是一种应用程序对应用程序的通信方法.说白了也就是通过队列的方式来对应用程序进行数据通信.而无需专用链接来链接它们. MQ的通讯方式 1.数据报的方式 Datagra ...

  5. IBM WebSphere MQ介绍安装以及配置服务详解(转)

    首先介绍一下MQ MQ消息队列的简称是一种应用程序对应用程序的通信方法.说白了也就是通过队列的方式来对应用程序进行数据通信.而无需专用链接来链接它们. MQ的通讯方式 1.数据报的方式 Datagra ...

  6. IBM websphere MQ 消息发送与获取

    一. 所需依赖包,安装 IBM websphere MQ 后,在安装目录下的 java 目录内 import java.io.IOException; import java.util.Propert ...

  7. IBM WebSphere MQ安装及配置详解

    打开MQ安装程序,选择下一步,默认安装WebSphere MQ, 完成MQ的安装工作,启动WebSphere MQ, 服务器配置,选择新建队列管理器,创建名为 "mq"的队列管理器 ...

  8. IBM WebSphere MQ的C#工具类以及源码(net)

    简单的介绍一下MQ常用的对象 Queue Manager 队列管理器 主要负责管理队列.通道等,类似与Oracle中的Oracle实例的概念,在一台服务器中可以定义多个Queue Manager. Q ...

  9. IBM Websphere MQ常用命令及常见错误

    MQSC: MQ Script Command  (不区分大小写) 注明: 下面命令行中的队列管理器名字,队列名字分别用QmgrName, QName替代. 下面标蓝色的,都需要根据实际配置更改! 打 ...

随机推荐

  1. 【转】logback 常用配置详解(序)logback 简介

    原创文章,转载请指明出处:http://aub.iteye.com/blog/1101222, 尊重他人即尊重自己 详细整理了logback常用配置, 不是官网手册的翻译版,而是使用总结,旨在更快更透 ...

  2. 【emWin】例程七:绘制基本图形

    简介:emWin 包含完整的2-D 图形库,可供大多数应用程序充分使用 本例程介绍如何使用图形API绘制基本的2-D图形 实验指导书及代码包下载: 链接:http://pan.baidu.com/s/ ...

  3. php套件 wampserver 常见问题

    安装问题 dll 丢失 今天手贱升级了win10,重新安装了一下php的套件,提示有几个组件找不到,其中有一个msvcr100.dll丢失. google了一下: youtube视频:Windows ...

  4. ArcGIS Server,rest路径输入要素json 格式描述

    以下内容只测试了简单线, 在ArcGIS Server 的rest路径下可以对服务进行操作,如Query等,这些操作可以输入json 格式要素描述或运行得到即输出json格式要素描述. 如博客:htt ...

  5. wed应用程序开发原理

    ---恢复内容开始--- 企业应用演变的模式 1.主机/哑终端的集中计算模式 时间二十世纪七十年代,企业应用程序是围绕一个中心大型主机建立的.特点 大,贵,专用.只有输入输出功能,没有处理能力,全部是 ...

  6. Java读写资源文件类Properties

    Java中读写资源文件最重要的类是Properties 1) 资源文件要求如下: 1.properties文件是一个文本文件 2.properties文件的语法有两种,一种是注释,一种属性配置.  注 ...

  7. Ubuntu 16.04 LTS发布

    [Ubuntu 16.04 LTS发布]Ubuntu 16.04 LTS 发布日期已正式确定为 2016 年 4 月 21 日,代号为 Xenial Xerus.Ubuntu16.04 将是非常受欢迎 ...

  8. vue.js在windows本地下搭建环境和创建项目

    Vue.js是一套构建用户界面的渐进式框架.与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计.Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合.另一方面,Vu ...

  9. PCB的封装尺寸

    PCB封装主要分为贴片式与插件式 1)贴片元件封装说明发光二极管:颜色有红.黄.绿.蓝之分,亮度分普亮.高亮.超亮三个等级,常用的封装形式有三类:0805.1206.121  (常用封装为RB.1/. ...

  10. sql服务器启动不了问题

    问题:the the service mysql56 failed the most recent status change request with the messagethe service  ...