Настройка MS SQL Server для доступа по сети

Введение

Многие знают, что СУБД MS SQL Server очень популярна среди разработчиков. И после того, как она установлена на сервере, прежде чем работать с SQL Server по сети, необходимо произвести определенные настройки.

Существует множество различных редакций MS SQL Server и каждая из них устанавливается по-разному. Поэтому в данной статье я не буду особо обращать внимание на установку MS SQL Server, а больше поговорим о настройка самой СУБД для удаленного соединения.

Конкретно здесь рассмотрим установку, и настройка Microsoft SQL Server 2012. Но данную инструкцию с легкостью можно будет применять и для других редакций SQL Server.

 Установка MS SQL Server 2012

Я не буду подробно описывать каждый пункт установки и сопровождать его скриншотом, а просто составлю краткий план установки MS SQL Server 2012. Я думаю, что проблем с установкой СУБД любой редакции у Вас не должно возникнуть.

Основные этапы при установке MS SQL Server 2012:

  1. Запускаем инсталляционный файл;
  2. Читаем лицензионное соглашение;
  3. Скачивание обновлений, если в этом есть необходимость;
  4. Выбираем те компоненты SQL Server, которые хотим установить. Можно оставить те, которые выбраны по умолчанию, либо составляем свой список;
  5. Устанавливаем NET Framework5, если до этого он не был установлен;
  6. Указываем имя экземпляра СУБД. Оставляем по умолчанию, либо же придумываем свой;
  7. Указываем настройки конфигурации сервера. В данном пункте лучше всего оставить все по умолчанию;
  8. Выбираем режим аутентификации: смешанный или же Windows-аутентификация;
  9. Остальные пункты читайте внимательно и лучше всего оставляйте все по умолчанию;
  10. Ожидаем окончание корректной установки;
  11. Переходим к настройке сервера.

Установка SQL Server любой редакции схожа, главное читать подсказки мастера установки. Если же не знаете, что в конкретном пункте выбрать, то оставляйте значение по умолчанию.

Настройка MS SQL Server 2012 для сетевого подключения

Если Вы думаете, что после установки SQL Server сражу можно будет работать с ним по сети, то Вы ошибаетесь. Не всегда сразу открывается сетевой доступ. Прежде чем использовать SQL Server по сети, необходимо произвести определенные настройки. Вот какая ошибка появляется у меня, после установки СУБД при попытки подключиться по сети к MS SQL Server 2012:

Ошибка подключения к MS SQL Server
Ошибка подключения к MS SQL Server

Тут все просто, либо я подключаюсь к несуществующему SQL-серверу, либо же на нем действительно запрещен доступ. В данном случае я могу точно сказать, что на нем просто не настроен доступ по сети. Поэтому открываем Диспетчер конфигурации SQL Server (Пуск->Все программы->Microsoft SQL Server 2012->Средства настройки->Диспетчер конфигурации SQL Server):

Запуск диспетчера конфигурации MS SQL Server
Запуск диспетчера конфигурации MS SQL Server

В открывшемся окне, переходим на вкладку Сетевая конфигурация SQL Server->Протоколы для MSSQLSERVER (будет указан Ваш экземпляр). Здесь нам необходимо включить протокол TCP/IP (нажимаем правой кнопкой мыши по протоколу и из контекстного меню выбираем пункт Включить):

Протоколы MS SQL Server
Протоколы MS SQL Server

Также в этом окне нажимаем двойным щелчком мыши по протоколу TCP/IP и переходим на вкладку IP-адреса, где находим пункт IPAll, для параметра TCP-порт выставляем значение 1433, а Динамические TCP-порты оставляем пустым:

Настройка протокола TCP/IP в MS SQL Server
Настройка протокола TCP/IP в MS SQL Server

Смотрите, чтобы данный порт и удаленные подключения не были блокированы антивирусными программами, фаерволами, брандмауэрами. При необходимости добавить соответствующее соединение и порт в исключения.

Сохраняем настройки и переходим на вкладку Службы SQL Server, где необходимо включить службу Обозреватель SQL Server (нажимаем правой кнопкой мыши и из контекстного меню выбираем Запустить):

Службы MS SQL Server
Службы MS SQL Server

Если же служба совсем отключена, то режим запуска ей можно задать нажав правой кнопкой мыши по ней и из контекстно меню выбрать пункт Свойства, затем перейти на вкладку Служба и выставить необходимый режим запуска:

Настройка службы Обозреватель SQL Server
Настройка службы Обозреватель SQL Server

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

Перезапук службы SQL Server
Перезапук службы SQL Server

Затем, необходимо запустить приложение Microsoft SQL Server Management Studio, подключиться к своему экземпляру сервера, нажать правой кнопкой мыши по нему и из контекстного меню выбрать пункт Свойства:

Свойства MS SQL Server
Свойства MS SQL Server

В появившемся окне перейти на вкладку Соединения и убедиться, что включен пункт Разрешить удаленные соединения с этим сервером:

Разрешение удаленных соединений для MS SQL Server
Разрешение удаленных соединений для MS SQL Server

После этого можно спокойно проверить удаленное подключение к SQL-серверу. Если все сделали правильно, то подключение должно быть успешным:

Успешное подключение к MS SQL Server
Успешное подключение к MS SQL Server

Заключение

После установки экземпляра SQL-сервера, для удаленных подключений к нему, необходимо произвести определенную настройку. Как видите, настройка довольно простая.

Закрепим нашу настройку краткими пунктами:

  1. Включение протокола TCP/IP;
  2. Настройка портов;
  3. Включение службы Обозреватель SQL Server;
  4. Разрешение удаленного соединения при помощи Microsoft SQL Server Management Studio.

Вот 4 основные пункта, которые необходимо выполнить для того, чтобы настроить удаленное соединения для MS SQL Server.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Была ли эта статья полезна?

Статьи по теме

Оставить комментарий

Пожалуйста, авторизуйтесь чтобы добавить комментарий.
  Подписаться  
Уведомление о