Ich versuche, Jmeter für SQL-Server einzurichten. Der folgende Fehler wird angezeigt
Antwortnachricht: java.sql.SQLException: Kann nicht erstellen PoolableConnectionFactory (Die TCP / IP-Verbindung zum Host localhost, Port 1433 ist fehlgeschlagen. Fehler: "Verbindung abgelehnt: Verbinden. Überprüfen Sie die Verbindungseigenschaften. Stellen Sie sicher, dass eine Instanz von SQL Der Server läuft auf dem Host und akzeptiert TCP / IP-Verbindungen auf der Hafen. Stellen Sie sicher, dass TCP-Verbindungen zum Port nicht von a blockiert werden Firewall. ".)
java -version
java version "1.8.0_91"
Java(TM) SE Runtime Environment (build 1.8.0_91-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode)
Umgebungsvariable gesetzt auf:
CLASSPATH
C:Program FilesMicrosoft JDBC Driver 6.2 for SQL Serversqljdbc_6.2enumssql-jdbc-6.2.2.jre8.jar
Kopierte Datei mssql-jdbc-6.2.2.jre8.jar
zu C:JMeterapache-jmeter-3.3lib
JMETER-Einstellung:
DatabaseURL:jdbc:sqlserver://localhost:1433;databaseName=TestDb;integratedSecurity=true;
jdbcClassDriver: com.microsoft.sqlserver.jdbc.sqlserverdriver
Antworten:
0 für die Antwort № 1Diese Einstellung hat das Problem behoben: DatabaseURL: jdbc: sqlserver: // localhost: 1433; databaseName = TestDb; integratedSecurity = true;
Rest war in Ordnung, als ich integratedSecurity = true Parameter hinzugefügt habe, hat es perfekt funktioniert.
Vielen Dank
-1 für die Antwort № 2
Stellen Sie sicher, dass Sie die entsprechende Validierungsabfrage in der JDBC-Verbindungskonfiguration ausgewählt haben.