如何在JMeter中将JDBC连接到Microsoft SQL Server?

时间:2016-05-17 08:42:11

标签: sql-server jdbc jmeter

如何将JDBC连接到Microsoft SQL Server,以便我可以在JMeter中测试我的SQL Server数据库。

我正在使用Apache Jmeter 2.13。我已将sqljdbc4.jar文件放在JMeter / lib文件夹中。我还在Microsoft SQL Server Management Studio中创建了一个非常简单的数据库,其中我的服务器名称是localhost,我使用Windows身份验证连接到我的服务器。然后在JMeter中,我在JDBC连接配置中使用了以下属性:

Database URL:jdbc:sqlserver://localhost:1433;DatabaseName=JmeterTestDatabase.
JDBC Driver Class:com.microsoft.sqlserver.jdbc.SQLServerDriver.
Username:ABC-PC\ABC.
Password: Somepassword.

当我运行测试时,我收到以下错误:

  

com.microsoft.sqlserver.jdbc.SQLServerException:用户登录失败   ' ABC-PC \ ABC&#39 ;. ClientConnectionId:7c9e308b-1bdc-4513-8386-5bc51f249029

这里出了什么问题?

1 个答案:

答案 0 :(得分:0)

登录失败是我们看到的明确信息,请再次检查。

尝试这个,我在下面假设用户名为" ABC-PC \ ABC"和密码为" Somepassword"相应地改变。

数据库URL:jdbc:sqlserver:// ABC-PC \ ABC / Somepassword @ localhost:1433; DatabaseName = JmeterTestDatabase。 JDBC驱动程序类:com.microsoft.sqlserver.jdbc.SQLServerDriver。