Usiłuję skonfigurować jmeter dla serwera SQL. Otrzymuję następujący błąd
Komunikat odpowiedzi: java.sql.SQLException: Nie można utworzyć PoolableConnectionFactory (połączenie TCP / IP z hostem localhost, port 1433 nie powiódł się. Błąd: „Połączenie odrzucone: połącz. Sprawdź właściwości połączenia. Upewnij się, że wystąpienie SQL Serwer działa na hoście i akceptuje połączenia TCP / IP na Port. Upewnij się, że połączenia TCP z portem nie są blokowane przez zapora ogniowa. ”)
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)
Zmienna środowiskowa ustawiona na:
CLASSPATH
C:Program FilesMicrosoft JDBC Driver 6.2 for SQL Serversqljdbc_6.2enumssql-jdbc-6.2.2.jre8.jar
Skopiowany plik mssql-jdbc-6.2.2.jre8.jar
do C:JMeterapache-jmeter-3.3lib
Ustawienie JMETER:
DatabaseURL:jdbc:sqlserver://localhost:1433;databaseName=TestDb;integratedSecurity=true;
jdbcClassDriver: com.microsoft.sqlserver.jdbc.sqlserverdriver
Odpowiedzi:
0 dla odpowiedzi № 1To ustawienie rozwiązało problem: DatabaseURL: jdbc: sqlserver: // localhost: 1433; databaseName = TestDb; IntegratedSecurity = true; jdbcClassDriver: com.microsoft.sqlserver.jdbc.sqlserverdriver
reszta była w porządku, kiedy dodałem parametr IntegratedSecurity = true, działało to doskonale.
Dzięki
-1 dla odpowiedzi № 2
Upewnij się, że wybrano odpowiednie zapytanie sprawdzające poprawność w konfiguracji połączenia JDBC.