Action.c(13): Error: lrdo_server_attach: "OCIServerAttach" return-code=OCI_ERROR, error-code=12514:
Action.c(13): Error: ORA-12514: TNS: 監聽進程不能解析在連接描述符中給出的 SERVICE_NAME
Action.c(13): server_attach: ERROR, return-code=LRDE2009. ServerHandle=OraSrv1, ServerID="lr"
解決辦法:檢查壓力機Oracle客戶端解析文件tnsnames.ora,確保正確配置了這個文件。
7、使用Controller產生負載,最后測試數據只有以下4條性能曲線:Running Vusers、Trans Response Time、Trans/Sec(Passed)、Total Trans/Sec(Passed)、其余的Throughput、HTTP Responses per Second、Connections等等性能統計項均顯示為灰色,沒有統計數據
解決辦法:因為sqlplus.exe是一個win32程序,那么在測試的過程中只統計上面的四項,它不會統計Throughput這些Web測試才有的性能曲線。
所以,如果想對數據庫服務器測試的更全面,這個時候就要使用isqlplus來發出查詢。
1)在DB server上啟動isqlplus服務:isqlplusctl start
2)啟動VuGen,在客戶端(壓力機)啟動isqlplus的Web頁面
3)輸入用戶名、密碼,我這里采用scott/tiger@lr
OK!錄制完成之后,產生壓力執行測試。順利結束之后,可以看到如下曲線已經抓取出來了:
Throughput、HTTP Responses per Second、Connections
剩余的工作就是如何分析性能數據了。
文章來源于領測軟件測試網 http://www.anti-gravitydesign.com/