1. 程式人生 > >jmeter3.1連接數據庫報錯,ORA-00923: 未找到要求的 FROM 關鍵字

jmeter3.1連接數據庫報錯,ORA-00923: 未找到要求的 FROM 關鍵字

drive 監聽 要求 報告 actor 路徑 apach 找到 fcm

Jmeter不僅僅可以測試接口,還可以對數據庫進行壓力測試、或者造數據。

準備工作:待測試數據庫地址、用戶名及其密碼、Oracle驅動ojdbc14.jar

一、將ojdbc14.jar放至Jmeter路徑下(..\apache-jmeter-2.7\lib);否則會報錯 Cannot load JDBC driver class ‘oracle.jdbc.driver.OracleDriver‘

二、啟動Jmeter後添加線程組,線程組下添加-配置元件-JDBC Connection Configuration

技術分享

幾點說明

Variable Name:數據庫的連接池名稱;類似網站,可以創建多個連接持,後邊的網站可以指定連接池以讀取不同的配置。

Validation Query:默認是Select 1,如果是Oracle,需改為Select 1 from dual,否則報錯 Cannot create PoolableConnectionFactory (ORA-00923: 未找到要求的 FROM 關鍵字)

Database URL:數據庫連接地址,格式 jdbc:oracle:thin:@ip:端口:實例名 即 jdbc:oracle:thin:@172.17.100.131:1521:ORCL

JDBC Driver class:jdbc驅動,oracle的填寫 oracle.jdbc.driver.OracleDriver

Username:數據庫用戶名

Password:對應的數據庫密碼

三、線程組下添加-Sampler-JDBC Request

技術分享

Variable Name:填寫上一步中要使用的連接池名稱(上一步的Variable Name)。

Query Type:要執行sql語句類型,select、update、commit等等

Query:要執行的sql語句。

四、添加監聽器-察看結果樹(還可以繼續添加其他,如聚合報告)

結構如下

技術分享

ojdbc14.jar和文章中的實例可通過以下地址下載

鏈接: http://pan.baidu.com/s/1kUIoUqF 密碼: mfs2

jmeter3.1連接數據庫報錯,ORA-00923: 未找到要求的 FROM 關鍵字