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

Posted 快乐存储

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jmeter3.1连接数据库报错,ORA-00923: 未找到要求的 FROM 关键字相关的知识,希望对你有一定的参考价值。

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 关键字的主要内容,如果未能解决你的问题,请参考以下文章

JDK10.0版本与JMeter3.1版本不配?

Windows7 jmeter3.1安装(咋个安装?)

Jmeter3.1AntJenkins接口自动化平台搭建步骤;所遇问题及解决方案

Servlet 连接数据库 报错500(下图) 这个怎么解决?

c#用odbc连接mysql报错

mysql自身报错javareids连接mysql数据库报错汇总