51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 7542|回复: 19
打印 上一主题 下一主题

[原创] LoadRunner录制Oracle脚本问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-12-17 12:02:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
版本:LoadRunner8.0(破解版)
操作:录制脚本
协议:Oracle(2-Tier)
程序:批处理文件(bat),执行一系列SQL语句,从服务器数据库中查询一系列数据。
问题症状:
1.CMD窗口显示系统可以读到数据。
2.LoadRunner的Recording窗口却显示“0 events”。
3.LoadRunner的Mercury Virtual User Generator[Recording]中的Recording Log一直是白屏,没有Log。
4.总结:批处理文件执行正常,LoadRunner录制没响应。

不知各位朋友有没有遇到过上述类似的情况,请各位帮忙想一些办法,看看问题的症结是在哪里。
谢谢!~~
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2007-12-17 13:25:57 | 只看该作者

顶一下

回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-12-17 13:38:12 | 只看该作者
同样关注中
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2007-12-17 14:34:31 | 只看该作者

等待ing……

谢谢楼上的支持
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2007-12-17 18:08:21 | 只看该作者

ing

等待……
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-12-18 11:26:20 | 只看该作者
疑问:你在哪里执行的 批处理文件?

考虑:可以从批处理文件(bat),拿出一条SQL语句,在SQLPLUS中执行,我想应该可以录取脚本。

猜想:之所以,没有录制脚本,可能是你没有制定执行SQL的exe 文件。比如可以制定sqlplus.exe。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2007-12-28 15:16:25 | 只看该作者
原帖由 sdusun 于 2007-12-18 11:26 发表
疑问:你在哪里执行的 批处理文件?

考虑:可以从批处理文件(bat),拿出一条SQL语句,在SQLPLUS中执行,我想应该可以录取脚本。

猜想:之所以,没有录制脚本,可能是你没有制定执行SQL的exe 文件。比如可以制 ...


1.我是使用LR的Virtual User Generator,执行Bat文件。该Bat文件的内容为:"sqlplus user/123@database @o_test.sql"
2.我试过在SQLPLUS中报告SQL语句来录制脚本,依然选择Oracle-2Tier协议,结果,还是录制不了脚本。
3.……

P.S  最新情况: 近日重装了操作系统,重装了LR,结果,发现Oracle-2Tier协议还是录制不了脚本,其它协议(如Web/Html协议)都可以正常地录制脚本。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2007-12-29 12:11:36 | 只看该作者

自己顶一下

自己顶一下,等待坛友们的指点。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2007-12-29 14:35:43 | 只看该作者
如果录制的时候使用 Oracle-2Tier协议 的话,
1 使用win32,program指定到sqlplus.exe,然后登录sqlplus环境后,执行@.路径/11.bat 文件
2  当然,使用IE,启动isqlplus也可以录制。
回复 支持 反对

使用道具 举报

该用户从未签到

10#
 楼主| 发表于 2007-12-29 17:59:47 | 只看该作者

谢谢楼上的指点。

谢谢楼上的指点,但是——
 SQLplus可以跑,也可以查到数据。但是,录制的那个框框永远只是“0 event” ,STOP后,生成的脚本,是空脚本,只有 return(0);

……怎么办呢?
我重装了系统也没用的……
回复 支持 反对

使用道具 举报

该用户从未签到

11#
 楼主| 发表于 2008-1-8 16:11:22 | 只看该作者

HELP

自己顶一下……
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2008-1-9 13:41:44 | 只看该作者
不知道,等结果中
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2008-1-9 14:04:06 | 只看该作者
看样子,和你的系统、LR的安装没有关系了。

使用Oracle(2 tier)协议录制SQLPLUS的话,你需要在Oracle客户端(一般就是压力机)使用netca配置 本地服务名,测试能否tnsping 通网络。

可以的话,使用附件中的图启动VuGen,路径是我手工写的,具体路径以你的Oracle安装为准。

[ 本帖最后由 sdusun 于 2008-1-9 14:05 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2008-1-9 15:55:19 | 只看该作者

我试了一下,可以呀

我试了一下,可以呀

[ 本帖最后由 dove_hn 于 2008-1-9 15:57 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2010-2-9 12:17:06 | 只看该作者
我也遇到了这个问题,楼主解决了么?
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2010-8-21 21:55:45 | 只看该作者
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2011-4-29 09:58:25 | 只看该作者
回复 10# katrina_zmc


    我也遇到了同样的情况,,但是家里的机子可以录制,办公电脑就是不行。。不知道是不是和版本有关。
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2011-4-29 11:14:25 | 只看该作者
有没有人知道,是怎么会事啊。。。。。
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2011-5-3 10:57:28 | 只看该作者
有没有事知道是怎么回事啊。。等待解决中。。。。。。。。。
回复 支持 反对

使用道具 举报

该用户从未签到

20#
发表于 2011-10-26 09:52:20 | 只看该作者
我也是的,录制的event 为0 不知道怎么回事 用的loadrunner8.0,oracle10g
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-24 06:09 , Processed in 0.102046 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表