Не удалось установить соединение TCP / IP с локальным хостом, порт 1433.Ошибка: «Соединение отказано: соединение. Проверьте свойства соединения. Убедитесь, что экземпляр SQL Server запущен на хосте и принимает соединения TCP / IP на порту. Убедитесь, что соединения TCP с портом не заблокированы брандмауэром. ".
Это для версии Java NetBeans 8.2 и запущенного сервера sql 17. Я пробовал на существующих серверах и, кажется, всегда заканчиваю тем, что имел TCP / IP-соединение с хостом localhost, порт 1433 не удался.,следующие коды ::::
private void signin1ActionPerformed(java.awt.event.ActionEvent evt) {
user= username.getText().trim();
pass= password.getText().trim();
try{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection connection = DriverManager.getConnection("jdbc:sqlserver://localhost:1433;databaseName=xyz;integratedSecurity=true");
Statement statement = connection.createStatement();
ResultSet resultSet = statement.executeQuery(" select id, password from signin where username='"+user+"' and password='"+pass+"' ");
if(resultSet.next()){
new NewJFrame().setVisible(true);
this.setVisible(false);
}
} catch (ClassNotFoundException | SQLException e) {
e.printStackTrace();
}
}