﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-每一天都是进步-随笔分类-LoadRunner</title><link>http://www.blogjava.net/dieyaxianju/category/54432.html</link><description /><language>zh-cn</language><lastBuildDate>Tue, 26 Jan 2016 02:27:12 GMT</lastBuildDate><pubDate>Tue, 26 Jan 2016 02:27:12 GMT</pubDate><ttl>60</ttl><item><title>回放脚本(Verify Replay)</title><link>http://www.blogjava.net/dieyaxianju/archive/2015/09/08/415735.html</link><dc:creator>碟雅闲居</dc:creator><author>碟雅闲居</author><pubDate>Tue, 08 Sep 2015 01:10:00 GMT</pubDate><guid>http://www.blogjava.net/dieyaxianju/archive/2015/09/08/415735.html</guid><wfw:comment>http://www.blogjava.net/dieyaxianju/comments/415735.html</wfw:comment><comments>http://www.blogjava.net/dieyaxianju/archive/2015/09/08/415735.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dieyaxianju/comments/commentRss/415735.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dieyaxianju/services/trackbacks/415735.html</trackback:ping><description><![CDATA[一 、设置运行时行为&nbsp;&nbsp;<br />&nbsp;&nbsp; 1.Tasks》Verify Replay》Run-Run-Time Settings<br />&nbsp;&nbsp; 2.vuser》Run-Time Settings（运行时设置）&nbsp;&nbsp;<br />&nbsp;&nbsp; 3.快捷键F4<br />&nbsp;常规的：运行逻辑、步、日志、思考时间<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 运行逻辑：迭代次数<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;》此节点设置迭代次数或连续重复活动的次数<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;步：开始新迭代<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a.在前一个迭代结束后立即开始<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;b.前一个迭代结束后<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;c.发生&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 》用于控制迭代时间间隔<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;配置日志设置<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;启用日志记录<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 日志选项：a.仅在出错时发送消息<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;b.始终发送消息<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 》在运行测试期间记录的信息量。<br />二.实时查看脚本的运行情况设置<br />&nbsp;&nbsp; tools》general option》display<br />三.查看回放的信息<br />&nbsp;&nbsp;&nbsp;a.点击tasks向导里的回放日志超链接<br />&nbsp;&nbsp;&nbsp;b.view&nbsp;视图》Output windows<br />&nbsp;&nbsp;&nbsp;c.显示/隐藏按钮<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在回放日志中按Ctrl+F打开&#8220;查找对话框&#8221;<br />&nbsp;&nbsp;&nbsp;&nbsp;➤ 启动和终止。脚本运行的开始和结束 - 虚拟用户脚本已启动、Vuser 已终止。<br />&nbsp;&nbsp;&nbsp;&nbsp;➤ 迭代。迭代的开始和结束以及迭代编号（橙色字体部分）。<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; VuGen 用绿色显示成功的步骤，用红色显示错误。例如，如果在测试过程中连接<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 中断， VuGen 将指出错误所在的行号并用红色显示整行文本。<br />四.确定测试通过<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在任务窗格中单击测试结果<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; view（视图）》测试结果<br />&nbsp;&nbsp;&nbsp; 概要窗格。上表是指出了哪些迭代通过了测试，哪些未通过。<br />&nbsp;&nbsp;&nbsp; 下表指出哪些事务和检查点通过了测试，哪些未通过<br />搜索或筛选结果<br />&nbsp;&nbsp;&nbsp;&nbsp; 搜素：<br />&nbsp;&nbsp;&nbsp; 1.在树视图中展开迭代节点<br />&nbsp;&nbsp;&nbsp;&nbsp;2.选择节点<br />&nbsp;&nbsp;&nbsp; 3.查看步骤概要<br />&nbsp;&nbsp;&nbsp;&nbsp;4.搜素结果状态<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 可以定位失败或成功的按钮<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a.工具》查找<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;b.直接单击查找按钮 也就是搜索形状的<br />筛选：<br />&nbsp; view视图&gt;filter筛选器<br />左窗格会列出对应的选项<br />&nbsp;&nbsp;<br /><br /><br /><br /><br /><br />&nbsp;<img src ="http://www.blogjava.net/dieyaxianju/aggbug/415735.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dieyaxianju/" target="_blank">碟雅闲居</a> 2015-09-08 09:10 <a href="http://www.blogjava.net/dieyaxianju/archive/2015/09/08/415735.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>查找页面</title><link>http://www.blogjava.net/dieyaxianju/archive/2015/07/13/426205.html</link><dc:creator>碟雅闲居</dc:creator><author>碟雅闲居</author><pubDate>Mon, 13 Jul 2015 11:21:00 GMT</pubDate><guid>http://www.blogjava.net/dieyaxianju/archive/2015/07/13/426205.html</guid><wfw:comment>http://www.blogjava.net/dieyaxianju/comments/426205.html</wfw:comment><comments>http://www.blogjava.net/dieyaxianju/archive/2015/07/13/426205.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dieyaxianju/comments/commentRss/426205.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dieyaxianju/services/trackbacks/426205.html</trackback:ping><description><![CDATA[
 
页面链接<a href="http://192.168.2.51:8080/xxcb1/xxbs/action/handling!view.action?toId=402882ae4e7d1761014e877fb229000b">http://192.168.2.51:8080/xxcb1/xxbs/action/handling!view.action?toId=402882ae4e7d1761014e877fb229000b</a><br />1.ctrl+shift+r&nbsp; 输入handingA则可以找到action页面 <br />2.在action页面用ctrl+o查找view方法，看该方法的返回值&nbsp; 比如是：return&#8220;view&#8221;<br />3.再ctrl+shift+r&nbsp; 输入handing-view就可以找到改界面<br /><img src ="http://www.blogjava.net/dieyaxianju/aggbug/426205.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dieyaxianju/" target="_blank">碟雅闲居</a> 2015-07-13 19:21 <a href="http://www.blogjava.net/dieyaxianju/archive/2015/07/13/426205.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>win7下无法安装LR11-少了Microsoft Visual c++2005 sp1运行时组件</title><link>http://www.blogjava.net/dieyaxianju/archive/2015/06/27/425914.html</link><dc:creator>碟雅闲居</dc:creator><author>碟雅闲居</author><pubDate>Sat, 27 Jun 2015 01:03:00 GMT</pubDate><guid>http://www.blogjava.net/dieyaxianju/archive/2015/06/27/425914.html</guid><wfw:comment>http://www.blogjava.net/dieyaxianju/comments/425914.html</wfw:comment><comments>http://www.blogjava.net/dieyaxianju/archive/2015/06/27/425914.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dieyaxianju/comments/commentRss/425914.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dieyaxianju/services/trackbacks/425914.html</trackback:ping><description><![CDATA[提示：少了<a onclick="javascript:tagshow(event, 'Microsoft');" href="javascript:;" target="_self"><u><strong><font color="#000000">Microsoft</font></strong></u></a> <a onclick="javascript:tagshow(event, 'Visual');" href="javascript:;" target="_self"><u><strong><font color="#000000">Visual</font></strong></u></a> c++2005 <a onclick="javascript:tagshow(event, 'sp1%D4%CB%D0%D0%CA%B1%D7%E9%BC%FE');" href="javascript:;" target="_self"><u><strong><font color="#000000">sp1运行时组件</font></strong></u></a>，安装时会提示命令行选项语法错误，键入&#8220;命令/?&#8221;可获取帮肋信息，无法正常安装 
<div><strong><img border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/dieyaxianju/捕获.PNG" width="438" height="250" /><br /><br />解决方法：</strong></div>
<div>&nbsp;&nbsp; 1、进入loadrunner-11（安装目录）\Additional Components\IDE Add-Ins\MS Visual Studio .NET<br />&nbsp;&nbsp; 2、安装：LRVS2005IDEAddInSetup.exe</div>
<div>&nbsp;&nbsp;&nbsp;3、之后再安装LR即可<br /></div><img src ="http://www.blogjava.net/dieyaxianju/aggbug/425914.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dieyaxianju/" target="_blank">碟雅闲居</a> 2015-06-27 09:03 <a href="http://www.blogjava.net/dieyaxianju/archive/2015/06/27/425914.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>LR监控windows资源</title><link>http://www.blogjava.net/dieyaxianju/archive/2015/06/24/425875.html</link><dc:creator>碟雅闲居</dc:creator><author>碟雅闲居</author><pubDate>Wed, 24 Jun 2015 13:04:00 GMT</pubDate><guid>http://www.blogjava.net/dieyaxianju/archive/2015/06/24/425875.html</guid><wfw:comment>http://www.blogjava.net/dieyaxianju/comments/425875.html</wfw:comment><comments>http://www.blogjava.net/dieyaxianju/archive/2015/06/24/425875.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/dieyaxianju/comments/commentRss/425875.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dieyaxianju/services/trackbacks/425875.html</trackback:ping><description><![CDATA[<div>1.通过客户端与服务起进行网络测试，保证通信畅通（即ping下服务的ip是否能ping通）<br /><br />2.登录服务器windows环境，点击计算机》管理》服务和应用程序》服务&nbsp;&nbsp; 【也可以在开始》运行输入services.mcs】<br />&nbsp;&nbsp;&nbsp;&nbsp;开启以下两个服务<br />&nbsp;&nbsp;&nbsp;1） Remote Procedure Call（RPC）<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 描述： RPCSS 服务是 COM 和 DCOM 服务器的服务控制管理器。它执行 COM 和 DCOM 服务器的对象激活请求、对象导出程序解析和分布式垃圾收集。如果此服务被停用或禁用，则使用 COM 或 DCOM 的程序将无法正常工作。<br />&nbsp;&nbsp;&nbsp;2）&nbsp;Remote Registry (service有的计算机有这个单词有的没有)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 描述：远程用户能修改此计算机上的注册表设置。如果此服务被终止，只有此计算机上的用户才能修改注册表。如果此服务被禁用，任何依赖它的服务将无法启动。<br />3.需要对服务起的系统本地策略进行更改，这个很重要，也是决定客户端能不能访问服务器端的关键步骤<br />&nbsp;&nbsp; 控制面板》管理工具》本地安全策略&nbsp;》&nbsp;<span style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16.9px; background-color: #ffffff;">本地策略下点击安全选项》在右边选择网络访问：本地账户的共享跟安全模式属性》然后右键属性</span><br />&nbsp; 设置成：<span style="color: red;">经典&#8212;本地用户以自己的身份验证&nbsp;&nbsp; </span>默认下是仅来宾模式<br />&nbsp;&nbsp; <br />4.服务器windows：我的电脑》管理》共享文件夹》共享，在这里要有C$这个文件夹，没有自己创建一个<br />5.安装LR的机器上使用运行。输入 //被监视机器的ip/C$,然后输入管理元帐号跟密码，果能看到被监视机器的<span>C</span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;">盘了</span><span>,</span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;">就说明你得到了那台机器的管理员权限</span><span>,</span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;">可以使用</span><span>LR</span><span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;">去连接了。</span> <br />&nbsp;&nbsp; 切换到LR的Controller中在Windows Resources下配置监控目标（在system resources下可以选unix跟windows ），<br />&nbsp; 右键》Add Measurements,添加被监控windows的ip地址，然后选择所属系统<br /><p>&nbsp;</p><br /><p><span> </span></p><br /><p><span><wbr></span></p></div><img src ="http://www.blogjava.net/dieyaxianju/aggbug/425875.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dieyaxianju/" target="_blank">碟雅闲居</a> 2015-06-24 21:04 <a href="http://www.blogjava.net/dieyaxianju/archive/2015/06/24/425875.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>LR插入集合点rendezvous</title><link>http://www.blogjava.net/dieyaxianju/archive/2015/06/24/425874.html</link><dc:creator>碟雅闲居</dc:creator><author>碟雅闲居</author><pubDate>Wed, 24 Jun 2015 12:23:00 GMT</pubDate><guid>http://www.blogjava.net/dieyaxianju/archive/2015/06/24/425874.html</guid><wfw:comment>http://www.blogjava.net/dieyaxianju/comments/425874.html</wfw:comment><comments>http://www.blogjava.net/dieyaxianju/archive/2015/06/24/425874.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dieyaxianju/comments/commentRss/425874.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dieyaxianju/services/trackbacks/425874.html</trackback:ping><description><![CDATA[
<a href="http://wenku.baidu.com/link?url=2wZd7nx0zyPtDOsOEyVFnw4sEiKLvyHLnkNDz9HlOlRzZWEkCDhODdmNGebFrv5oVKj9rpS7Flg5qhXov-wbHghRtQWdIqKcX-0oRe7_7sG">http://wenku.baidu.com/link?url=2wZd7nx0zyPtDOsOEyVFnw4sEiKLvyHLnkNDz9HlOlRzZWEkCDhODdmNGebFrv5oVKj9rpS7Flg5qhXov-wbHghRtQWdIqKcX-0oRe7_7sG</a><br /><p>&nbsp;</p><p>1.集合点的含义&nbsp;rendezvous</p><p>当通过controller虚拟多个用户执行该脚本时。用户的启动或运行步骤不一定都是同步的。集合点是在脚本的某处设置一个标记。当有虚拟用户运行到这个标记处时，停下等待，直到所有的用户都达到这个标记处时，再一同进行下面的步骤，这样能够用最大的用户并发去做下面的操作，就像集合再前进一样。集合点之名由此而得。集合点主要用于对关键步骤的加压。&nbsp;</p><p>2.插入集合点的目的</p><p>&nbsp;集合点的用处对于LoadRunner来说意义非常大，它可以设置多个虚拟用户等待到一个点，同时触发一个事务，以达到模拟真实环境下同时多个用户操作，同时模拟负载,实现性能测试的最终目的。由此可见，插入集合点主要是为了衡量在加重负载的情况下服务器的性能情况，从而找到性能瓶颈。可以把集合点理解成是一种特殊情况下的并发。<br />举例如下：在客户的需求中，可能会要求系统能够承受500人同时提交数据。在LR中可以通过在提交数据操作前面加入集合点，当虚拟用户运行到提交数据的集合点时，LR就会检查同时有多少用户运行到集合点，如果我们设定脚本运行的虚拟用户数为1000，等到这1000个虚拟用户都运行到集合点后，就会触发同时进行提交数据的操作，从而能够测试系统能够对于这1000个用户提交数据的响应情况，以此来看系统是否满足客户的该点需求。<br /><br />事务：就是用户某一步或者某几步操作的集合。当我们需要通过某一步或是某几步操作从而衡量服务器的性能的时候，这时我们就把这些操作设置成一个事务，当事务开始执行的时候lr就开始计时当事务运行结束计时停止，执行事务的时间会在在最后的结果中显示出来。&nbsp;</p><p><span style="color: red;">集合点一般是跟事务结合使用的，不要把集合点设置到事物里面，因为那样的话脚本等待的时间都计算在事务的时间内</span>，进行压力测试的时候查看响应时间就会有一定的偏差。集合点应插入到事务开始的前面，这样在这个地方达到用户的数量后同时执行下面的事务才能测试出多个用户能否同时执行某一操作。<br /><br />实例：在测试查询编号这个功能，需要在点击查询时设置事务跟集合点<br />方法一：先设置集合点再设置事务，压20个用户时平均响应时间为16.400<br />方法二：先设置事务再设置集合点，压20个用户时平均响应时间为0.799<br /></p><p>在脚本中直接添加：<br />lr_rendezvous("集合点名称");<br />如果脚本中设置了集合点，在conntrol的场景中Scenario/Rendezvous集合功能点会亮（没有则是灰色）。就可以来设置虚拟用户集合的方式。<br />如果脚本之前没有集合点，后面加进去的，已经加载在场景了要进行刷新，获取最新脚本。</p><p><strong>Controller的Scenario Groups中，有个按钮Details，进去之后会有Refresh按钮，有刷新脚本和运行设置两项<br /></strong>集合点设置策略Policy：总共有3种<br /><br />1．当百分之多少的用户到达集合点时脚本继续。&nbsp;</p>2．当百分之多少的运行用户到达集合点时脚本继续。&nbsp;<br />3．多少个用户到达集合点时脚本继续。<br />说明：其中1跟2两种只针对设置了多少分钟启动多少用户，如果一开始就加载所有用户就没有什么区别<br />这3个策略的区别在于：假设脚本由100个用户来运行，但100个用户并不是一开始就共同运行的。假设每隔1分钟添加10个用户，也就是说10分钟后系统才有100个在线用户。这里100就是指系统访问的所有用户数，而不同时间的在线用户数是不同的。设置的集合点策略百分比均为100%。在场景运行时，当Vuser脚本运行到集合点函数时，该虚拟用户会进入集合点状态直到集合点策略满足后才释放。策略1是指当全部用户都运行到了集合点函数才释放集合，让这100个用户并发运行后面的脚本。策略2是指当前时间如果只有10个用户在线，那么只需要这10个用户都运行到了集合点函数就释放集合，让这10个用户并发运行后面的脚本。策略3就比较好理解了，当到达集合点的用户数达到自己设置的数量后就释放等待，并发运行后面的脚本。可以在多个脚本上设置相同的集合点名称来实现多个脚本同时并发的效果。<br /><span style="text-align: center;"><strong>设置集合点策略时还有一个集合点超时</strong></span><p style="color: rgb(51, 51, 51); line-height: 28px; text-indent: 28px; padding-top: 0px; padding-bottom: 0px; font-family: 宋体; font-size: 14px; margin-top: 10px; margin-bottom: 10px; background-color: rgb(248, 248, 248);">在脚本运行时，每个虚拟用户到达集合点时都会去检查一下集合点的策略设置，如果不满足，那么就在集合状态等待，直到集合点策略满足后，才运行下一步操作。但是可能存在前一个虚拟用户和后一个虚拟用户达到集合点的时间间隔非常长的情况，所以需要指定一个超时的时间，如果超过这个时间就不等待迟到的虚拟用户了。</p><p style="color: rgb(51, 51, 51); line-height: 28px; text-indent: 28px; padding-top: 0px; padding-bottom: 0px; font-family: 宋体; font-size: 14px; margin-top: 10px; margin-bottom: 10px; background-color: rgb(248, 248, 248);">超时时间是指虚拟用户之间的时间差，当出现两个虚拟用户到达集合点的时间差超过设定的超时时间时，所有在集合点处于等待状态中的用户将全部释放。</p><br /><img src ="http://www.blogjava.net/dieyaxianju/aggbug/425874.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dieyaxianju/" target="_blank">碟雅闲居</a> 2015-06-24 20:23 <a href="http://www.blogjava.net/dieyaxianju/archive/2015/06/24/425874.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>回放脚本错误</title><link>http://www.blogjava.net/dieyaxianju/archive/2014/08/19/416923.html</link><dc:creator>碟雅闲居</dc:creator><author>碟雅闲居</author><pubDate>Tue, 19 Aug 2014 15:08:00 GMT</pubDate><guid>http://www.blogjava.net/dieyaxianju/archive/2014/08/19/416923.html</guid><wfw:comment>http://www.blogjava.net/dieyaxianju/comments/416923.html</wfw:comment><comments>http://www.blogjava.net/dieyaxianju/archive/2014/08/19/416923.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dieyaxianju/comments/commentRss/416923.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dieyaxianju/services/trackbacks/416923.html</trackback:ping><description><![CDATA[<span style="font-size: 14pt;">
</span><br /><br /><span style="font-size: 14pt;"> 一、录制的自带的订票系统，脚本回放错误&nbsp;&nbsp;&nbsp;&nbsp;</span><br /><span style="color: red;">Action.c(31): Error -27987: Requested image not found&nbsp; &nbsp;[MsgId: MERR-27987]</span><br /><span style="color: red;">Action.c(31): web_image("Search Flights Button") highest severity level was "ERROR", 0 body bytes, 0 header bytes&nbsp; &nbsp;[MsgId: MMSG-26388]</span><br /><br />解决办法：<br />a.点击Vuser-&gt;Scan Script. for Correlations点击对比后的Correlate【右边按钮】即可。<br />b. 将Vuser-&gt;Run-Time Setting的<a href="javascript:;" target="_self"><strong>日志</strong></a>设置设置成扩展日志，在回放日志里面找到&lt;input type=hidden name=userSession value=104241.774564601fDzVQDzpcHQVzzzHDcVHVpzVHzHf&gt;中的value值进行关联【Correlate上边的 respon】。右键点击Create Parameter <br /><br /><br />二、关联函数后回放脚本<br /><span style="color: red;">Action.c(8): Error -26377: No match found for the requested parameter "login1". Check whether the requested boundaries exist in the response data. Also, if the data you want to save exceeds 256 bytes, use web_set_max_html_param_len to increase the parameter size&nbsp; &nbsp;[MsgId: MERR-26377]</span><br /><span style="color: red;">Action.c(8): web_url("WebTours") highest severity level was "ERROR", 6877 body bytes, 1808 header bytes&nbsp; &nbsp;[MsgId: MMSG-26388]</span><br />
<br /><br /><br />解决方案：<p>&nbsp;web_reg_save_param("login1", </p><p>&nbsp;&nbsp;&nbsp; "LB=name=userSession value=", "RB=（将这里空格删了）&gt;", LAST);&nbsp;&nbsp;&nbsp; </p>"RB=&nbsp; &gt;"变成 "RB=&gt;"&nbsp; 即去掉空格<p><br /></p><p><span style="color: rgb(51, 51, 255);">分析：</span></p><p>通常不是长度的问题，如果长度有问题就都出错了。应该是服务器返回的数据问题，导致没有找到这个参数。<br />26377错误的成因很多，总结最直接的结果就是No match found for the requested parameter "XXXXX"。意思就是没有找到关联变量匹配的值，实际上是没有从返回报文中得到匹配的边界结果。<br /><span style="color: rgb(51, 51, 255);">可能的原因<br /></span>1.脚本错误，确实没有匹配上的值22,028次中出现2次，或许可以排除（但也不能完全排除）是脚本的错误。需要仔细看日志分析到此返回的结果是什么。<br />2. 参数列表错误，实际上还是造成了脚本运行错误，没有返回正确的页面和结果（可能根本就没有正常到达你设想的页面，由于特殊原因跳转到某个地方去了）<br />3.服务器超载，没有在规定时间内返回正确的网页报文，当然就找不到数据了。（注意不要对同一条目重复进行查询、更新等复杂造作）<br />4. web_set_max_html_param_len 过小，没有足够的空间储存返回的报文，也就是，你要的信息在某个地方因为存储空间不足被截断了。设置更大的值可能会解决问题。</p><p><br /></p><img src ="http://www.blogjava.net/dieyaxianju/aggbug/416923.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dieyaxianju/" target="_blank">碟雅闲居</a> 2014-08-19 23:08 <a href="http://www.blogjava.net/dieyaxianju/archive/2014/08/19/416923.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>LR自动关联</title><link>http://www.blogjava.net/dieyaxianju/archive/2014/08/14/416968.html</link><dc:creator>碟雅闲居</dc:creator><author>碟雅闲居</author><pubDate>Thu, 14 Aug 2014 14:52:00 GMT</pubDate><guid>http://www.blogjava.net/dieyaxianju/archive/2014/08/14/416968.html</guid><wfw:comment>http://www.blogjava.net/dieyaxianju/comments/416968.html</wfw:comment><comments>http://www.blogjava.net/dieyaxianju/archive/2014/08/14/416968.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dieyaxianju/comments/commentRss/416968.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dieyaxianju/services/trackbacks/416968.html</trackback:ping><description><![CDATA[
 
一、关联介绍<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;通过关联可以在测试中保持动态值<br />二、关联的目的<br />&nbsp;&nbsp;&nbsp;&nbsp;1.简化或优化代码<br />&nbsp;&nbsp;&nbsp;&nbsp;2.用于动态数据<br />&nbsp;&nbsp;&nbsp;&nbsp;3.容纳唯一数据记录<br />三、一般的关联步骤<br />&nbsp;&nbsp;&nbsp;&nbsp;1、<span style="color: red;">从服务器</span>返回的数据中选取需要关联的数据<br />&nbsp;&nbsp;&nbsp;&nbsp;2、将改数据存入脚本的一个参数中<br />&nbsp;&nbsp;&nbsp;&nbsp;3.将脚本中需要使用该数据的地方用参数来替换<br />四、设置示例网站<br />&nbsp;&nbsp;&nbsp;&nbsp;在WebTours网站首页中设置，选择Set LOGIN form&#8217;s action tag to an error page。<br />五、进行自动关联<br />&nbsp;&nbsp;&nbsp;&nbsp;Tools&#8212;Recording Options下的关联选项要处于可使用状态<br />六、常见的需要关联的情景<br />&nbsp;&nbsp;&nbsp;&nbsp;1.登录操作<br />&nbsp;&nbsp;&nbsp;&nbsp;2.先查后修改，先查后删除<br />&nbsp;&nbsp;&nbsp;&nbsp;3.并发控制：防止两个用户同时修改或同时删除一条记录<br /><br /><img src ="http://www.blogjava.net/dieyaxianju/aggbug/416968.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dieyaxianju/" target="_blank">碟雅闲居</a> 2014-08-14 22:52 <a href="http://www.blogjava.net/dieyaxianju/archive/2014/08/14/416968.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>LoadRunner目录分析</title><link>http://www.blogjava.net/dieyaxianju/archive/2014/08/12/416870.html</link><dc:creator>碟雅闲居</dc:creator><author>碟雅闲居</author><pubDate>Tue, 12 Aug 2014 13:36:00 GMT</pubDate><guid>http://www.blogjava.net/dieyaxianju/archive/2014/08/12/416870.html</guid><wfw:comment>http://www.blogjava.net/dieyaxianju/comments/416870.html</wfw:comment><comments>http://www.blogjava.net/dieyaxianju/archive/2014/08/12/416870.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dieyaxianju/comments/commentRss/416870.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dieyaxianju/services/trackbacks/416870.html</trackback:ping><description><![CDATA[<div>analysis templates&#8212;分析模板<br />bin&#8212;可执行程序，注意里面的chm帮助文档<br />bincerts&#8212;安全证书<br />classes&#8212;可能用到的jar包<br />dat&#8212;配置，备份等信息<br /><span style="color: red;">help&#8212;帮助中心</span><br />include&#8212;头文件（可以编写自定义函数，保存成.h的头文件形式并放在这个目录，以后就只需调用这个头文件就可以方便的使用了）<br />sample&#8212;&#8212;java<br /><span style="color: red;">tutorial&#8212;快速入门的实例<br /></span>webtours&#8212;实例网站<br /></div><img src ="http://www.blogjava.net/dieyaxianju/aggbug/416870.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dieyaxianju/" target="_blank">碟雅闲居</a> 2014-08-12 21:36 <a href="http://www.blogjava.net/dieyaxianju/archive/2014/08/12/416870.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>启动web start server，提示端口1080被占用</title><link>http://www.blogjava.net/dieyaxianju/archive/2014/07/10/415687.html</link><dc:creator>碟雅闲居</dc:creator><author>碟雅闲居</author><pubDate>Thu, 10 Jul 2014 15:17:00 GMT</pubDate><guid>http://www.blogjava.net/dieyaxianju/archive/2014/07/10/415687.html</guid><wfw:comment>http://www.blogjava.net/dieyaxianju/comments/415687.html</wfw:comment><comments>http://www.blogjava.net/dieyaxianju/archive/2014/07/10/415687.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dieyaxianju/comments/commentRss/415687.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dieyaxianju/services/trackbacks/415687.html</trackback:ping><description><![CDATA[<p>开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列" </p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 经常，我们在启动应用的时候发现系统需要的端口被别的程序占用，如何知道谁占有了我们需要的端口，很多人都比较头疼，下面就介绍一种非常简单的方法，希望对大家有用 </p><p>假如我们需要确定谁占用了我们的1080端口</p><p>1、Windows平台 <br />在windows命令行窗口下执行： 查看所有的端口占用<br /><br /><img border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/dieyaxianju/a.png" width="659" height="382" />情况<br />&nbsp;<br />C:\&gt;netstat -ano<br />&nbsp;<br />&nbsp; 协议&nbsp;&nbsp;&nbsp; 本地地址&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 外部地址&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 状态&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PID<br />&nbsp;<br />&nbsp; TCP&nbsp;&nbsp;&nbsp; 127.0.0.1:1434&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.0.0.0:0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LISTENING&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3236<br />&nbsp; TCP&nbsp;&nbsp;&nbsp; 127.0.0.1:5679&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.0.0.0:0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LISTENING&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4168<br />&nbsp; TCP&nbsp;&nbsp;&nbsp; 127.0.0.1:7438&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.0.0.0:0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LISTENING&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4168<br />&nbsp; TCP&nbsp;&nbsp;&nbsp; 127.0.0.1:8015&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.0.0.0:0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LISTENING&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1456<br />&nbsp; TCP&nbsp;&nbsp;&nbsp; 192.168.3.230:139&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.0.0.0:0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LISTENING&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4<br />&nbsp; TCP&nbsp;&nbsp;&nbsp; 192.168.3.230:1957&nbsp;&nbsp;&nbsp;&nbsp; 220.181.31.225:443&nbsp;&nbsp;&nbsp;&nbsp; ESTABLISHED&nbsp;&nbsp;&nbsp;&nbsp; 3068<br />&nbsp; TCP&nbsp;&nbsp;&nbsp; 192.168.3.230:2020&nbsp;&nbsp;&nbsp;&nbsp; 183.62.96.189:1522&nbsp;&nbsp;&nbsp;&nbsp; ESTABLISHED&nbsp;&nbsp;&nbsp;&nbsp; 1456<br />&nbsp; TCP&nbsp;&nbsp;&nbsp; 192.168.3.230:2927&nbsp;&nbsp;&nbsp;&nbsp; 117.79.91.18:80&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESTABLISHED&nbsp;&nbsp;&nbsp;&nbsp; 4732<br />&nbsp; TCP&nbsp;&nbsp;&nbsp; 192.168.3.230:2929&nbsp;&nbsp;&nbsp;&nbsp; 117.79.91.18:80&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESTABLISHED&nbsp;&nbsp;&nbsp;&nbsp; 4732<br />&nbsp; TCP&nbsp;&nbsp;&nbsp; 192.168.3.230:2930&nbsp;&nbsp;&nbsp;&nbsp; 117.79.91.18:80&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESTABLISHED&nbsp;&nbsp;&nbsp;&nbsp; 4732<br />&nbsp; TCP&nbsp;&nbsp;&nbsp; 192.168.3.230:2931&nbsp;&nbsp;&nbsp;&nbsp; 117.79.91.18:80&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ESTABLISHED&nbsp;&nbsp;&nbsp;&nbsp; 4732<br />&nbsp;<br />&nbsp;<br />&nbsp;<br />2.查看指定端口的占用情况<br />C:\&gt;netstat -aon|findstr "9050" </p><p>&nbsp; 协议&nbsp;&nbsp;&nbsp; 本地地址&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 外部地址&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 状态&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PID<br />&nbsp;<br />&nbsp; TCP&nbsp;&nbsp;&nbsp; 127.0.0.1:9050&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.0.0.0:0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LISTENING&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2016<br />&nbsp;<br />P: 看到了吗，端口被进程号为2016的进程占用，继续执行下面命令： （也可以去任务管理器中查看pid对应的进程）<br />&nbsp;<br />3.查看PID对应的进程<br />C:\&gt;tasklist|findstr "2016" </p><p>&nbsp;映像名称&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PID 会话名&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 会话#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 内存使用<br />&nbsp;========================= ======== ================<br />&nbsp; tor.exe&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2016 Console&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp; 16,064 K </p><p>P:很清楚吧，tor占用了你的端口。<br />&nbsp;<br />&nbsp;<br />&nbsp;<br />4.结束该进程<br />&nbsp;<br />C:\&gt;taskkill /f /t /im tor.exe<br />&nbsp;</p><img src ="http://www.blogjava.net/dieyaxianju/aggbug/415687.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dieyaxianju/" target="_blank">碟雅闲居</a> 2014-07-10 23:17 <a href="http://www.blogjava.net/dieyaxianju/archive/2014/07/10/415687.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>LoadRunner Sample WebTours 点击Flights出现空白</title><link>http://www.blogjava.net/dieyaxianju/archive/2014/07/10/415686.html</link><dc:creator>碟雅闲居</dc:creator><author>碟雅闲居</author><pubDate>Thu, 10 Jul 2014 15:10:00 GMT</pubDate><guid>http://www.blogjava.net/dieyaxianju/archive/2014/07/10/415686.html</guid><wfw:comment>http://www.blogjava.net/dieyaxianju/comments/415686.html</wfw:comment><comments>http://www.blogjava.net/dieyaxianju/archive/2014/07/10/415686.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dieyaxianju/comments/commentRss/415686.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dieyaxianju/services/trackbacks/415686.html</trackback:ping><description><![CDATA[
 
问题描述：LR10的sample安装好，打开mercuryWebTours的例程，进入系统点击filigths，链接的页面空白<br />解决办法：开始-程序-HP LoadRunner-Samples-Web-&nbsp;Start Web Server&#8212;属性-目标 &nbsp;&nbsp; 查看服务启动的地址F:\LR\HP\LoadRunner\WebTours\StartServer.bat<br />在F:\LR\HP\LoadRunner\WebTours\\WebTours下找cgierr.log的LOG文件，记录中有<br />Perl lib version (v5.8.3) doesn't match executable version (v5.10.1) at f:\oracle\product\10.2.0\db_3\perl\5.8.3\lib/MSWin32-x86-multi-thread/Config.pm line 32.<br />Compilation failed in require at f:\oracle\product\10.2.0\db_3\perl\5.8.3\lib/Time/Local.pm line 5.<br />BEGIN failed--compilation aborted at f:\oracle\product\10.2.0\db_3\perl\5.8.3\lib/Time/Local.pm line 5.<br />Compilation failed in require at f:\oracle\product\10.2.0\db_3\perl\5.8.3\lib/timelocal.pl line 16.<br />BEGIN failed--compilation aborted at f:\oracle\product\10.2.0\db_3\perl\5.8.3\lib/timelocal.pl line 16.<br />Compilation failed in require at F:\LR\HP\LOADRU~1\WebTours\MercuryWebTours\reservations.pl line 5.<br /><br />计算机-属性-高级系统设置-环境变量，会发现PERL5LIB变量中的值与LOG文件的匹配<br />f:\oracle\product\10.2.0\db_3\perl\5.8.3\lib\MSWin32-x86;f:\oracle\product\10.2.0\db_3\perl\5.8.3\lib;f:\oracle\product\10.2.<span>0\d</span><span>b_3\perl\5.8.3\lib\MSWin32-x86;f:\oracle\product\10.2.0\db_3\perl\site\5.8.3;f:\oracle\product\10.2.0\db_3\per</span>l\site\5.8.<span style="color: red;">3\l</span><span style="color: red;">ib;f:\oracle\product\10.2.0\db_3\sysman\admin\</span><span style="color: red;">scrip</span><span style="color: red;">ts</span>;<br />去除所有带5.8.3的值，修改后的值为f:\oracle\product\10.2.0\db_2\sysman\admin\scripts;<br /><br />此时sample运行正常。但不知道对ORACLE有什么影响。<br />&nbsp;<br />怕对oracle有影响，在StartServer.bat里加上了对这个变量的设置<br />&nbsp;<br />编辑StartServer.bat&nbsp; 在最上面加上SET PERL5LIB=f:\oracle\product\10.2.0\db_1\sysman\admin\scripts<br /><br /><br /><br /><br /><br /><img src ="http://www.blogjava.net/dieyaxianju/aggbug/415686.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dieyaxianju/" target="_blank">碟雅闲居</a> 2014-07-10 23:10 <a href="http://www.blogjava.net/dieyaxianju/archive/2014/07/10/415686.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>