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