jmeter连接数据库报java.sql.SQLException: Cannot create PoolableConnectionFactory?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jmeter连接数据库报java.sql.SQLException: Cannot create PoolableConnectionFactory?相关的知识,希望对你有一定的参考价值。

参考技术A mysql的驱动包,没有导入到jmeter里面吧。

用jmeter做oracle数据库测试时,JDBC配置正确,输入语句,执行报错。

提示:Response message: java.sql.SQLException: Cannot create PoolableConnectionFactory (ORA-00923: 未找到要求的 FROM 关键字)
[Select Statement] select * from table1
where id = 15421

配置SQL Server 2000数据库连接池时,属性validationQuery默认值为“select 1”,
而在Oracle数据库连接池中应设置为“validationQuery="select 1 from dual"”
在JDBC Connection Configuration中修改validation Query
参考技术A 修改JDBC Connection Configuration配置中的Validation Query的值为:Select 1 from dual 参考技术B 1
先进行选中测试计划,然后依次选择为添加》》配置元件》》jdbc connection configuration的选项。

2
添加完成之后,在database connection configuration中进行连接配置oracle的链接,如图所示。

3
然后进行添加》》sampler》》jdbc request的选项。

4
然后在query中编写需要对数据库操作的语句内容。

5
添加结果监听器,添加》》监听器》》察看结果树的选项。

6
进行运行测试计划之后,可以看到的是运行的结果的内容的信息,来判断运行的是否成功。
参考技术C

以上是关于jmeter连接数据库报java.sql.SQLException: Cannot create PoolableConnectionFactory?的主要内容,如果未能解决你的问题,请参考以下文章

jmeter在linux上启动报错:连接拒绝

jmeter连接mysql数据库报错Cannot create PoolableConnectionFactory (Could not create connection to database s

用jmeter做oracle数据库测试时,JDBC配置正确,输入语句,执行报错。

Jmeter连接Mysql和Oracle数据库

jmeter连接数据库

jmeter测试接口-打开很多TCP的连接数TIME_WAIT状态(Linux环境)导致报错的解决方法