在进行JDBC连接时它是一个JMeter问题

时间:2017-06-23 07:47:37

标签: sql-server jdbc jmeter jmeter-plugins

为JDBC连接完成的步骤是: 1)线程> JDBC请求> JDBC连接配置。 2)JDBC连接配置下的设置是 JDBC:SQLSERVER://本地主机:1433;的databaseName = SA; integratedSecurity =真 用户名:SA 密码:abc JDBC驱动程序:com.microsoft.sqlserver.jdbc.SQLServerDriver

将JDBC驱动程序放在存在JMeter的bin文件夹中。 dll文件也放在C:\ program files \ java和C:\ Program Files(x86)\ Java \ jre1.8.0_131 \ bin

显示的错误是"无法创建PoolableConnectionFactory(此驱动程序未配置为集成身份验证。)" 请帮助解决此问题。 TIA

2 个答案:

答案 0 :(得分:1)

您需要在java.library.path的某处添加sqljdbc_auth.dll并重启JMeter以选择.dll。

sqljdbc_auth.dll文件位于Microsoft JDBC Driver for SQL Server捆绑包的auth文件夹下。

一旦你将java.library.path置于你的问题之下,你的问题就会消失。

请参阅The Real Secret to Building a Database Test Plan With JMeter文章,了解有关使用JMeter进行数据库测试的更多信息

答案 1 :(得分:0)

在@MarkRotteveel的帮助下,这个问题已经解决了。 我从数据库URL中删除了; integratedSecurity = true。