如何将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
这里出了什么问题?
答案 0 :(得分:0)
登录失败是我们看到的明确信息,请再次检查。
尝试这个,我在下面假设用户名为" ABC-PC \ ABC"和密码为" Somepassword"相应地改变。
数据库URL:jdbc:sqlserver:// ABC-PC \ ABC / Somepassword @ localhost:1433; DatabaseName = JmeterTestDatabase。 JDBC驱动程序类:com.microsoft.sqlserver.jdbc.SQLServerDriver。