码迷,mamicode.com
首页 > 数据库 > 详细

jmeter3.1连接数据库报错,ORA-00923: 未找到要求的 FROM 关键字

时间:2017-05-31 20:09:44      阅读:831      评论:0      收藏:0      [点我收藏+]

标签:测试   启动   聚合   分享   不同的   nbsp   driver   tle   cto   

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 关键字

标签:测试   启动   聚合   分享   不同的   nbsp   driver   tle   cto   

原文地址:http://www.cnblogs.com/kaola8023/p/6925641.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!