как создать публичный SQL сервер

как создать публичный SQL сервер

Я установил SQL Server на свой компьютер.

Я могу работать с ним как с локальным сервером.

Но я хочу, чтобы это был публичный сервер.

Я следовал множеству руководств, но ничего не работает (не могу подключиться к серверу с внешнего компьютера).

Я использую Java, работаю с com.microsoft.sqlserver.jdbcбиблиотекой.

и когда я пытаюсь подключиться к серверу по моему IP-адресу, он выдает исключение:

The TCP/IP connection to the host 31.168.22.40, port 1433 has failed. Error: "Connection refused: connect. Verify the connection properties, check that an instance of SQL Server is running on the host and accepting TCP/IP connections at the port, and that no firewall is blocking TCP connections to the port.".``

хотя он открыт - я открыл его в своем маршрутизаторе и во всех своих брандмауэрах (брандмауэры eset и windows), я также попробовал несколько тестов портов, и они все сказали, что все в порядке:

http://postimg.org/image/ehfye5pq1/

Я настраиваю его в диспетчере конфигурации SQL Server так, как и должно быть (TCP включен на порту 1433).

Я пытался подключить его к Management Studio, но это не сработало.

поставщик: Сетевой интерфейс SQL, ошибка 26

Может ли кто-нибудь помочь мне разобраться?

решение1

Для открытия SqlServer в свободном доступе необходимо настроить два параметра:

В менеджере конфигурации: введите описание изображения здесь

И в SSMS: введите описание изображения здесь

Извините, мой сервер на французском языке...

Связанный контент