51Testing软件测试论坛

标题: qtp连接oracle的人品故障,盼望哪位大侠出手相助(已解决) [打印本页]

作者: taoyang987    时间: 2011-11-16 14:50
标题: qtp连接oracle的人品故障,盼望哪位大侠出手相助(已解决)
本帖最后由 taoyang987 于 2011-11-17 13:37 编辑

在qtp11当中连接oracle10,提示“无法解析指定的连接标识符”。但是我把代码拷出来,放在 vbs文件中单独运行,就能成功。百思不得其解,盼望哪位大侠出手相助,提供调试思路。
win7+qtp11,oracle10(客户端以及局域网中的server)
代码:
  1.         set con=createobject("adodb.connection")
  2.                 strCon="DRIVER={Oracle in OraClient10g_home1};SERVER=192.168.20.21;UID=gisqflow;PWD=gisqflow;DBQ=wtest01"
  3.                 con.open strCon
  4.         if con.state=0 then
  5.                 MsgBox "failed"
  6.                 'MsgBox("数据库连接失败:"&strCon)
  7.                 'call Reporter.ReportEvent(micFail, BUGLOG_PREFIX&"数据库连接失败:", "连接子符串为"&strCon)
  8.                 con.close
  9.                 set con=nothing
  10.                  Else
  11.                 MsgBox "succedd"
  12.         End If
复制代码

作者: taoyang987    时间: 2011-11-17 13:36
终于解决了,把原来的oracle客户端卸载,去oracle官网下了最新的装上就ok了
作者: taoyang987    时间: 2011-11-17 13:36
终于解决了,把原来的oracle客户端卸载,去oracle官网下了最新的装上就ok了
作者: taoyang987    时间: 2011-11-17 13:36
终于解决了,把原来的oracle客户端卸载,去oracle官网下了最新的装上就ok了




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2