Windows Server 2008 R2,在VBScript中使用ADO连接数据库,直接执行vbs脚本,出现错误:

ADODB.Connection: 未找到提供程序。该程序可能未正确安装。

解决方法:

C:\Windows\SysWOW64\wscript.exe test.vbs

原因是直接执行vbs时,使用的是System32下的wscript.exe


本文链接地址: Windows x64下的ADO错误一例
https://blog.qingfengju.com/index.asp?id=351

分类:脚本编程 查看次数:4310 发布时间:2013/10/11 17:52:08

 1.创建 “队列管理器” TEST_QM

    可以在向导界面中勾选“创建服务器连接通道”,这样就可以通过通道

    SYSTEM.ADMIN.SVRCONN 来连接此队列管理器。

 

2.创建 “服务器连接通道” TEST_SVRCONN

    可以通过通道 TEST_SVRCONN 来连接此队列管理器。

    

3.创建 “本地队列” TEST_QUEUE

 

备注:

a.设置防火墙,开放1414端口
 

b.依次展开:.. -> 通道 -> 通道认证记录 -> 删除 “阻止用户列表”

  否则会提示:不允许访问。您无权执行此操作。(AMQ4036)
 

c.通道 -> 属性 -> MCA -> MUSR_MQADMIN

  否则会提示:MQI Error. Comp: 2, Reason 2035: FAILED: MQRC_NOT_AUTHORIZED

测试代码:

import pymqi
qmgr=pymqi.connect('TEST_QM', 'TEST_SVRCONN', '10.57.143.128(1414)')

qin=pymqi.Queue(qmgr, 'TEST_QUEUE')
qin.put("aaaa")
qin.close()

qout=pymqi.Queue(qmgr, 'TEST_QUEUE')
qout.get()
qout.close()

qmgr.disconnect()

本文链接地址: MQ的基本使用
https://blog.qingfengju.com/index.asp?id=356

分类:杂谈随感 查看次数:5960 发布时间:2013/10/6 12:40:43