尽管有这个问题,我仍然没有确定我的配置中导致 JMeter JDBC 采样器拒绝集成安全性的错误。
- 下载了 x64 的 SQL Server JDBC 包并在 JMETER_PATH\lib 中安装了 mssql-jdbc-9.4.1.jre8.jar。
- 也在 JMETER_PATH\lib 中安装了 mssql-jdbc_auth-9.4.1.x86.dll,但是,根据 Blazemeter 注释中的建议,我也将它安装在 C:\windows\system32 中,因为它在我的 java.library.path 中.
- 重新启动 JMeter。
仍然在响应中收到错误:
Cannot create PoolableConnectionFactory (This driver is not configured for integrated authentication. ClientConnectionId:9c225a40-362d-4aba-8339-cfab9270048f)
JMeter 版本是 5.4.1。
使用显示DLL 的 、 和位置的os.arch
屏幕截图进行更新。java.library.path
数据库 URL:jdbc:sqlserver://myservername:1433;integratedSecurity=true