Как исправить «Соединение TCP / IP с хостом localhost, порт 1433 не удалось». - PullRequest
0 голосов
/ 20 апреля 2019

Не удалось установить соединение 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();  
         }  
    }
...