LoadRunner这个商用性能测试工具就不多说了。我感兴趣的是如何使用LR8.1测试 Oracle10g性能。第一次做的话,会遇到不少问题,如下:
问题1:
用LoadRunner8.1破解版测试 Oracle10g,结果遇到如下的错误信息:
Error... You do not have a license for this Vuser type.
Please contact Mercury Interactive to renew your license.
解决方法:使用了另外一个100用户的全协议license。
问题2:
测试run起来之后,会有好多Vuser出现Error,具体如下:
Action.c(37): Error: lrdo_ora8_exec: "OCIStmtExecute" return-code=OCI_ERROR,error-code=00054:
解决方法:
把
lrd_ora8_exec(OraSvc1, OraStm, 0, 0, &uliRowsProcessed, 0, 0, 0, 0, 0);
改为:
lrd_ora8_exec(OraSvc1, OraStm, 0, 0, &uliRowsProcessed, 0, 0, 0, 0, 1);
错误3:Action.c(13): Error: lrdo_server_attach: "OCIServerAttach" return-code=OCI_ERROR, error-code=12514:
解决办法:开启数据库服务器监听,启动数据库服务器。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/593324/viewspace-376223/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/593324/viewspace-376223/