Столкнулся с проблемой доступа из локальной сети к развернутому экземпляру MSSQL Server Express. Рассмотрим как настроить доступ к экземпляру SQL.
Запускаем SQL Server Configuration Manager. Переходим в Сетевая конфигурация SQL Server — Протоколы для SQLEXPRESS (где SQLEXPRESS — имя экземпляра SQL Server).
Включаем протокол TCP/IP и переходим в его свойства, во вкладку IP-адреса. Опускаемся к пункту IPAll. Удаляем значение в поле TCP Dynamic Ports, оставляем поле пустым, а в TCP Port пишем 1433:
Переходим в Сетевая конфигурация SQL Server — Службы SQL Server.
Вызываем свойства службы Браузер SQL Server, переходим во вкладку Служба. В пункте Режим запуска, выставляем параметр Авто, нажимаем ОК:
Запускаем службу Браузер SQL Server:
net start SQLBrowser
Для применения сделанных изменений, перезапускаем службу MS SQL Server:
net stop MSSQL$SQLEXPRESS && net start MSSQL$SQLEXPRESS
Теперь необходимо добавить разрешающие правила входящих соединений в Брандмауэре Windows (Windows Firewall).
Добавляем разрешающее правило для входящего трафика по порту (1433) TCP:
![]() |
![]() |
![]() |
![]() |
![]() |
Добавляем разрешающее правило для входящего трафика по порту (1434) UDP:
![]() |
![]() |
![]() |
![]() |
![]() |
Теперь в MSSQL Server Express можно подключатся из локальной сети.
ПОНРАВИЛАСЬ ИЛИ ОКАЗАЛАСЬ ПОЛЕЗНОЙ СТАТЬЯ, ПОБЛАГОДАРИ АВТОРА
Очень полезная информация
Здравствуйте. У меня в сетевой конфигурации нет элементов. Что делать? Переустановка не помогла