G+

Как настроить SQL Server 2008 R2 для удаленных подключений Sql Browser

Программирование Asp.net
Предыдущий Следующий

Запустите «SQL Server Configuration Manager» (меню Пуск -> Все программы -> Microsoft SQL Server 2008 R2 -> Configuration Tools).

sql server

В окне конфигурации SQL Server выберите ветку "SQL Server Network Configuration"-> "Protocols for MSSQLSERVER" Затем включите необходимые порты. Обычно достаточно TCP/IP.

sql browse

После этого перейдите в ветку "SQL Native Client 10.0 Configuration" -> "Client Protocols". Произведите настройку необходимых протоколов. Обычно достаточно TCP/IP с настройками по умолчанию. Если вы измените номер порта, его нужно будет разблокировать в файрволе, а также указывать при соединении с SQL сервером. Рекомендуется оставить номер порта по умолчанию – 1433.

sql browse

После конфигурации протоколов, перейдите в ветку «SQL Server Services». В списке будет как минимум три службы. Необходимо запустить службу «SQL Server Browser» (SQL Server обозреватель), а также перезапустить сам SQL Server.

Для запуска службы «SQL Server Browser» кликните по ней два раза (либо используйте контекстное меню «Свойства»). В появившемся окне, на первой вкладке - «Log On» в разделе «Log On as:» выберите учетную запись «Сетевая служба» (Network Service). Затем перейдите на вкладку «Service», в разделе «Start Mode» поставте «Автоматически» (Automatic).

sql browse

Нажмите «Ok», после чего службу «SQL Server Browser» можно будет запустить. Сделать это можно через контекстное меню "Start", либо основное меню Действие -> Запустить, либо кликнув на иконку с изображением стрелочки на панели инструментов.

После этого перезапустите основную службу «SQL Server» через соответствующие пункты меню, либо кнопку с изображением полукруглой стрелочки на панели инструментов.

Запустите Microsoft SQL Server Management Studio и подключитесь к серверу. Кликните правой кнопкой мышки по серверу. В появившемся меню выберите «Properties».

В разделе «Security» поставьте Server authentication «SQL Server and Windows Authentication mode».

sql browse

В разделе «Connections» установите опцию «Allow remote connetcions to this server».

sql browse

Если у вас включен Windows Firewall (или любой другой), необходимо открыть порт 1433 (ранее указанный в параметрах конфигурации портов). Чтобы запустить Windows Firewall, нажмите меню Пуск -> Панель управления -> Windows Firewall (Windows Брандмауэр).

В появившемся окне перейдите на вкладку «Исключения», нажмите на кнопку «Добавить порт», затем введите описание правила, например «SQL Server», номер порта – 1433 (указанный в настройках выше) и тип порта «TCP». Нажмите «Ok».

firewall

Затем, не закрывая окно брандмауэра, нажмите на кнопку «Добавить программу». Выберите в списке программ «SQL Browser», если её нет в списке, используйте кнопку «Обзор», чтобы выбрать файл на диске. Обычно файл SQLBrowser.exe расположен по адресу «C:\Program Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe». Аналогично добавьте «SQL Server», который может располагаться по адресу «C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Binn\sqlservr.exe», в зависимости от версии.

Убедитесь, что у всех добавленных вами правил стоят галочки (правила включены). После чего нажмите на кнопку «Ok».

windows

Теперь вы можете подключаться к вашему SQL Server через IP-адрес сервера.

Комментарий:
  • В 25.07.2016 15:39:31, Аноним

    Подскажите, почему отключается служба SQL Server после перезагрузки системы? и как это исправить,как его снова запустить?!

  • В 26.07.2016 8:51:01,

    Должен быть выставлен StartMode - Automatic

Самостоятельный отпуск Опыт заказа вывоза мусора в Киеве