問題描述:LR10的sample安裝好,打開mercuryWebTours的例程,進入系統點擊filigths,鏈接的頁面空白
解決辦法:開始-程序-HP LoadRunner-Samples-Web- Start Web Server—屬性-目標 查看服務啟動的地址F:\LR\HP\LoadRunner\WebTours\StartServer.bat
在F:\LR\HP\LoadRunner\WebTours\\WebTours下找cgierr.log的LOG文件,記錄中有
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.
Compilation failed in require at f:\oracle\product\10.2.0\db_3\perl\5.8.3\lib/Time/Local.pm line 5.
BEGIN failed--compilation aborted at f:\oracle\product\10.2.0\db_3\perl\5.8.3\lib/Time/Local.pm line 5.
Compilation failed in require at f:\oracle\product\10.2.0\db_3\perl\5.8.3\lib/timelocal.pl line 16.
BEGIN failed--compilation aborted at f:\oracle\product\10.2.0\db_3\perl\5.8.3\lib/timelocal.pl line 16.
Compilation failed in require at F:\LR\HP\LOADRU~1\WebTours\MercuryWebTours\reservations.pl line 5.
計算機-屬性-高級系統設置-環境變量,會發現PERL5LIB變量中的值與LOG文件的匹配
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.0\db_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\perl\site\5.8.3\lib;f:\oracle\product\10.2.0\db_3\sysman\admin\scripts;
去除所有帶5.8.3的值,修改后的值為f:\oracle\product\10.2.0\db_2\sysman\admin\scripts;
此時sample運行正常。但不知道對ORACLE有什么影響。
怕對oracle有影響,在StartServer.bat里加上了對這個變量的設置
編輯StartServer.bat 在最上面加上SET PERL5LIB=f:\oracle\product\10.2.0\db_1\sysman\admin\scripts