Jmeter -- JDBC請求(sqlserver)

來源:互聯網
上載者:User

標籤:

做JDBC請求,首先要瞭解這個JDBC對象是什麼,然後尋找響應的資料庫連接URL和資料庫驅動。

資料庫URL:jdbc:sqlserver://200.99.197.190:1433;databaseName=ebank

資料庫驅動:com.microsoft.sqlserver.jdbc.SQLServerDriver

下載sqljdbc4.jar放在apache-jmeter-3.0\lib下面

Sqlserver驅動包(jar)名稱:

Microsoft+SQL+Server+JDBC+Driver+3.0sqljdbc_3.0.1301.101_chs.exe

--下載並解壓把sqljdbc4.jar中的放在apache-jmeter-3.0\lib下面

我使用的方法是用串連資料庫指定驅動類,也有人使用JTDS開源社區的驅動類,不同的驅動類對應的jar不同,一定要注意。

 

串連資料庫指定驅動類(可以下載標準版的sqlserver驅動)

ClassName ="com.microsoft.jdbc.sqlserver.SQLServerDriver";

訪問資料庫Url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_JXC;SelectMethod=Cursor";

 

JTDS開源社區的驅動類(不知道哪裡可以下載,JTDS開源社區?)

Class.forName(net.sourceforge.jtds.jdbc.Driver).newInstance();

DriverManager.getConnection("jdbc:jtds:sqlserver://localhost:1433/"+"library","使用者","密碼");

 

 

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/[email protected]//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"

 

上面表格中是搜集到的資料庫驅動類和URL格式

添加JDBC預設串連請求,也就是MS sql的串連資訊:資料庫URL(不同的驅動類有不同的串連串)、MSSQL的驅動類、資料庫使用者名稱密碼。

添加JDBC請求,這裡是我執行的預存程序語句。語句中用到了參數化

參數化用的是jmeter的控制項進行的,沒有用函數助手。

並且還在這個指令碼中使用了斷言,因為JDBC的請求(預存程序)中有一個SQL傳回值,如果返回為1,則該預存程序執行成功

Jmeter -- JDBC請求(sqlserver)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.