Я установил экземпляр SQL Server 2008 R2 Express на свой 32-разрядный компьютер под управлением Windows 7. Я могу увидеть его и подключиться к нему с помощью SQL Server Management Studio локально, но не в сети.
Настройки диспетчера конфигурации SQL Server
- Браузер SQL Server запущен (войдите как NT AUTHORUITY \ LocalService)
- Именованные каналы для этого экземпляра включены
- TCP / IP включен Динамические порты не установлены, TCP порты установлены на 1433
В свойствах сервера из SSMS
- Подключения -> У меня установлен флажок «Разрешить удаленные подключения к этому серверу»
Брандмауэр отключен для тестирования
Когда я пытаюсь увидеть этот экземпляр с помощью командной строки (sqlcmd -L) с другого компьютера, я получаю список сетевых серверов. Иногда это появляется, а иногда нет. Если он появляется, я все еще не могу подключиться, и номер сообщения об ошибке равен 26. Если кажется, что где-то есть какой-то переключатель, который нужно включить.