Здравствуйте, я пытаюсь подключить Netbeans к базе данных, но у меня возникает следующая ошибка
Не удается установить соединение с jdbc:sqlserver://CRONOPIO:1433;databaseName=ppm с использованием com.microsoft.sqlserver.jdbc.SQLServerDriver (не удалось установить TCP/IP-соединение с хостом CRONOPIO, порт 1433. Ошибка: «Соединение отклонено: подключение Проверьте свойства соединения, убедитесь, что на узле запущен экземпляр SQL Server, принимающий соединения TCP/IP через порт, а также убедитесь, что брандмауэры не блокируют соединения TCP на этом порту.".)
У моего SQL Server нет экземпляра, но база данных существует, и мой порт включен:
Единственное, что приходит мне в голову, поскольку я пробовал несколько вещей, это то, что, возможно, не имея имени экземпляра, пустое поле вызывает ошибку. Привет.
Вы должны зайти в диспетчер конфигурации
SQL Server
.Там, где вы выбираете конфигурацию сети
SQL Server
и протоколы вашего экземпляра, где появится список протоколовTCP/IP
, выберите появится окно и выберите вкладку адресаIP
.Затем вы назначаете порты
TCP
и динамические портыTCP
порту 1433 вашего соответствующего IP-адреса, перезагружаете сервер. После этого попробуйте снова подключиться к вашей базе данных. Если это помогло вам, не забудьте одобрить мой ответ. СпасибоНедавно я работал с SQLServer в Spring Boot при запуске с Jetty, и это дало мне ту же ошибку. Мое решение было следующим, перейдите в окно:
и все, что есть,
Habilitado
выберите ComboBox и поместите его вSI
. Примечание. Если вы не знаете, какие IP-адреса связаны с конфигурацией вашего экземпляра, укажитеSI
их все без исключения.