天天看點

Jmeter JDBC Request--sqlserver JDBC驅動配置相關

1、做JDBC請求,首先要了解這個JDBC對象是什麼,現在已SQLServer為例來說明

首先下載下傳對應的資料庫驅動,我已經上傳到我的網盤中了,請各位直接下載下傳,不用再在csdn用積分下載下傳了。

位址:http://yunpan.cn/QaEjwXyXFrA5H (提取碼:1f35)

注意:下載下傳完成後,直接把sqljdbc4.zip改為jar的字尾名。然後放到放在apache-jmeter-2.6\lib下面。

2、至于建立Jmeter工程這裡不再詳述,直接參看下圖(添加配置元件 JDBC Connection Configuration)

Jmeter JDBC Request--sqlserver JDBC驅動配置相關
Jmeter JDBC Request--sqlserver JDBC驅動配置相關

關于以上的URL和JDBC驅動可以參看下表(PS:Jmeter的help中也有)

Datebase Driver class Database URL
MySQL com.mysql.jdbc.Driver jdbc:mysql://host:port/{dbname}
PostgreSQL org.postgresql.Driver jdbc:postgresql:{dbname}
Oracle oracle.jdbc.driver.OracleDriver jdbc:oracle:thin:user/pass@//host:port/service
Ingres (2006) ingres.jdbc.IngresDriver jdbc:ingres://host:port/db[;attr=value]
MSSQL

com.microsoft.sqlserver.jdbc.SQLServerDriver

或者

net.sourceforge.jtds.jdbc.Driver

jdbc:sqlserver://IP:1433;databaseName=DBname

或者

jdbc:jtds:sqlserver://localhost:1433/"+"library"

3、在request裡面填寫下你要的sql語句(注意:Variable name就是你上面寫的那個name)

Jmeter JDBC Request--sqlserver JDBC驅動配置相關
Jmeter JDBC Request--sqlserver JDBC驅動配置相關

4、直接測試,檢視調用是否成功。如果出現1433端口連接配接失敗的問題,請定位是否是SqlServer tcp/IP的問題,我另外的一篇文章中也有處理方法。

繼續閱讀