Ошибка сети при подключении к серверу sql - PullRequest
9 голосов
/ 29 ноября 2011

Я использую sql server 2008 и драйвер jtds для установления соединения между сервером sql и приложением jsp.Код, который я использовал:

  java.sql.SQLException: Network error IOException: Connection refused: connect
     String url= "jdbc:jtds:sqlserver://127.0.0.1/sfts";
String id= "sfts";
String pass = "sfts";
try{
     Class.forName("net.sourceforge.jtds.jdbc.Driver");
     con = java.sql.DriverManager.getConnection(url, id, pass);
    }catch(Exception e){
                out.println(e);
     }

Во время выполнения этого кода он отображал ошибку, так как

  java.sql.SQLException: Network error IOException: Connection refused: connect

TCP / IP был включен и номер порта был установлен в 1433. Но все же это такпоказывая эту ошибку .. Что теперь делать ??

Ответы [ 3 ]

19 голосов
/ 29 ноября 2011

Перейти к AllProgram-> SQL Server 2008-> Инструменты конфигурации-> Диспетчер конфигурации SQL Server-> Конфигурация сети SQL Server-> Выберите экземпляр сервера и щелкните правой кнопкой мыши TCP / IP, затем перейдите к IP-адресам.Измените / поместите номер порта для всех IP-адресов как 1433. Сохраните его и перезапустите сервер.Это должно решить вашу проблему

2 голосов
/ 11 июля 2014

Я использую SQL EXPRESS 2014. Я перешел во Все программы-> SQL Server 2014-> Инструменты настройки-> Диспетчер конфигурации SQL Server-> Конфигурация сети SQL Server-> Протоколы для SQLEXPRESS Щелкните правой кнопкой мыши TCP / IP.В окне TCP / IP, перешел к опции IPAll, затем записал 1433 в текстовом поле TCP Port.Перезапустил службу SQLEXPRESS, и соединение заработало как положено.Надеюсь, что это поможет другим с той же проблемой.

0 голосов
/ 14 апреля 2017
  1. Убедитесь, что служба браузера SQL Server активна.
  2. Выполните проверку, как сказано @RAVITEJA SATYAVADA. Также убедитесь, что IP-адреса на вкладке IP-адрес включены.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...