taoyang987 发表于 2011-11-16 14:50:24

qtp连接oracle的人品故障,盼望哪位大侠出手相助(已解决)

本帖最后由 taoyang987 于 2011-11-17 13:37 编辑

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

taoyang987 发表于 2011-11-17 13:36:39

终于解决了,把原来的oracle客户端卸载,去oracle官网下了最新的装上就ok了

taoyang987 发表于 2011-11-17 13:36:46

终于解决了,把原来的oracle客户端卸载,去oracle官网下了最新的装上就ok了

taoyang987 发表于 2011-11-17 13:36:52

终于解决了,把原来的oracle客户端卸载,去oracle官网下了最新的装上就ok了
页: [1]
查看完整版本: qtp连接oracle的人品故障,盼望哪位大侠出手相助(已解决)