51Testing软件测试论坛

标题: LR参数化,连接oracle,取数据库文件“Data Retriever failed to execute query” [打印本页]

作者: yakabao    时间: 2012-8-13 10:15
标题: LR参数化,连接oracle,取数据库文件“Data Retriever failed to execute query”
本帖最后由 yakabao 于 2012-8-13 10:19 编辑

[attach]80490[/attach][attach]80491[/attach]我在用odbc创建oracle数据源后。lr参数化从数据库中取数据出现下面的错误,请高手帮助啊?
ps:sql语句应该没有问题,可以在命令行下执行。select * from employees;
数据源以及sql语句已经连接好,如图1.当点击finish后,出现如图2的错误,提示数据文件不存在,不明白为什么?
搜了好多也没找到原因,请高手们看到的帮忙解决下啊 ,这问题困扰小女子2天了,呜呜。 谢谢各位高手们~~在线等啊
     
  图1       [attach]80492[/attach][attach]80492[/attach]                      图2
作者: yakabao    时间: 2012-8-13 13:41
自己顶一下 怎么没人回答呢?????
作者: mystic    时间: 2012-8-13 15:01
看你的截图应该是没有连上数据库。
如果你要取某一列值的话最好不要写select * from table;
作者: yakabao    时间: 2012-8-14 10:41
sql语句确定没有问题,在oracle端进行了执行,是正确的。
我也在怀疑是数据库没有连接上,但是odbc连接oracle的话,已经生成了连接字符串,应该是正确的才对啊~~
ps:怎么看odbc连接oracle是否连接成功呢?
谢谢丷~~
作者: baijunfeng11    时间: 2012-8-14 11:19
你的具体原因在这里描述不清楚,可以联系我547147973
作者: yakabao    时间: 2012-8-15 09:41
还是没有解决。。卸载了LR重新安装还是不行 难不成RP问题???
作者: mystic    时间: 2012-8-15 10:04
不一定是LR的问题~
作者: yakabao    时间: 2012-8-15 13:15
LR确定没有问题 odbc的连接也成功的 点击create 按钮会出现连接字符串,sql语句的框中的sql语句也是正确的 但是还是提出“数据文件不存在”。诡异的问题 ,搜了两天 能想到的都已经想到了 还是解决不掉这个问题。郁闷。。。。。。求高手赐教啊~~
作者: yakabao    时间: 2012-8-23 11:35
经过两天的搜索,解决了这个问题,一直没时间写一下解决方法,今天写一下!
如果你只安装了Oracle xe的服务器版(200多M),那么在创建ODBC连接的时候 不要选择“Microsoft ODBC for Oracle”,选择“Oracle in XE”创建ODBC连接即可!!
然后进行参数化就可以了~




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