Настройка MS SQL Server
Перед установкой базы данных необходимо проверить аутентификацию сервера и настроить SQL Server для работы в сети.
Настройка аутентификации сервера
Для работы программ по сети нужно создать в Users Manager учетные записи пользователей. (Меню «Администрирование»).
Перед тем как это сделать, необходимо изменить способ аутентификации в настройках сервера.
Запустите программу «Среда SQL Server Management Studio». Подключитесь к вашему серверу и затем кликните правой кнопкой по имени сервера и выберите пункт «Свойства»

Во вкладке «Безопасность» укажите «Проверка подлинности SQL Server и Windows»

Среда SQL Server Management Studio Express
Нажмите «Ок» и затем перезапустите службу SQL Server.

Политика паролей
Если у Вас установлена Window Server любой версии, то откройте через меню «Пуск» — «Администрирование» — «Локальная политика безопасности».

Во вкладке «Политика паролей» посмотрите на значение пункта «Пароль должен отвечать требованиям …..».Если в строке стоит статус «Включен», то кликните по пункт 2-м щелчком и выберите галочку «Отключен».

После установки базы данных и создания в Users Manager учетных записей политику паролей можно включить обратно.
Настройка MS SQL Server 2005-2017 для работы в сети
После установки SQL Server, по умолчанию, он не доступен по сети. Если SQL сервер не доступен или при запуске программы (Деканат, ПК, Ведомости и т.д) возникает ошибка, то это может свидетельствовать о следующем:
— Не установлен режим подлинности Windows аутентификация;
— Не включена возможность удаленного соединения (для SQL server 2005);
— Не доступен протокол TCP/IP;
— Отсутствует физическое подключение к сети;
— Блокирование сервера Брандмауэром Windows.
После установки SQL Server необходимо настроить его для работы в сети. Настройки зависят от версии сервера.
Выберите в меню Пуск — Программы — Microsoft SQL Server 2005>Средства настройки> Настройка контактной зоны SQL Server.
В открывшейся форме выберите «Настройка контактной зоны для служб и соединений» и нажмите «Сохранить»

Настройка контактной зоны
2.2. Укажите галочку «Использовать TCP/IP и именованные каналы». Нажмите кнопку «Применить».

Настройка контактной зоны
2.3 В списке компонентов перейдите на пункт «SQL Server Browser». Убедитесь, что служба запущена. Укажите режим запуска «Авто» и запустите службу.
Откройте меню «Пуск» – «Все программы» – «Microsoft Sql Server 2008/2012» – «Средства настройки» – «Диспетчер конфигурации SQL Server»
Во вкладке «Службы SQL Server» убедитесь, что служба «SQL Server, обозреватель» запущена. В колонке «Состояние» должно быть значение «Работает», а в колонке «Режим запуска» — «Авто». Также и для службы SQL Server (sqlexpress).
Агент SQL Server можно не включать

Перейдите в пункт «Сетевая конфигурация SQL Server». Проверьте состояние протокола TCP/IP (должна быть состояние «Включено»).

После смены состояния перезапустите службу SQL Server.
Настройка Брэндмаура
Если после выполнения всех перечисленных действий сервер не доступен по сети, то проверьте настройки брандмауэра/антивируса/сетевого экрана.
Если на серверном компьютере включен брандмауэр или установлен сетевой экран (Firewall), то это может препятствовать соединению с сервером.
Для быстрого получения ответа можно временно выключить работу «защитной» программы (не рекомендуется).
Открытые порта 1433 в брандмауэре:
1. Откройте панель управления и выберите пункт Брандмауэр Windows.

2. Перейдите в дополнительные параметры

3. Выберите узел «Правила для входящих подключений» и затем, в правой панели — Создать правило

3. Выберите пункт «Для порта» и нажмите Далее

4. Укажите Протокол TCP и пункт «Определенные локальные порты». В поле укажите порт 1433 и нажмите Далее

5. В окне выбора профилей оставьте выбранными 3 галочки: доменный, частный, публичный. Нажмите кнопку Далее.

6. Укажите пункт «Разрешить подключение» и нажмите Далее

7. Укажите имя правилу (на свое усмотрение)

8. Нажмите «Готово»
Удаление схем и пользователей
Данный пункт может применяться если у Вас уже была установлена БД Деканат. Данные действия надо выполнить, если не удается создать учетные записи программы.
1. Запустите «Среда SQL Server Management Studio»;
2. Откройте и перейдите во вкладку «Деканат» — «Безопасность» — «Схемы»;
3. Удалите следующие схемы: Abit, Dek, VedKaf, Kaf, Plany, Test, GraphGroups;
4. Отройте вкладку «Деканат» — «Безопасность» — «Пользователи»
5. Удалите имена пользователей с именами: Abit, VedKaf, Kaf, Plany, Test, GraphGroups.

Удалите схемы, а затем пользователей
Отсутсвует диспетчер конфигурации Microsoft SQL Server или не открывается
Для настройки работы Microsoft SQL Server на специфическом порту нужно воспользоваться диспетчером конфигураций Microsoft SQL Server. Иногда ярлык “Диспетчер конфигурации SQL Server” (“SQL Server Configuration Manager”) отсутствует.
Запуск диспетчера конфигурации вручную
Вручную можно запустить командой:
C:\Windows\SysWOW64\mmc.exe /32 «c:\Windows\SysWOW64\SQLServerManager.msc»
(для 64-битной системы)
C:\Windows\System32\mmc.exe /32 C:\Windows\system32\SQLServerManager.msc
(для x86)
Вместо SQLServerManager.msc может быть другой файл, в зависимости от версии SQL Server, например, SQLServerManager12.msc.
Ошибка ручного запуска
В случае, если команда выдает ошибку 0x8004100e:
«Не удалось подключиться к поставщику WMI. Сервер недоступен или нет разрешения на доступ. Управлять службами SQL Server 2005 можно только с помощью диспетчера конфигурации SQL Server. Недопустимый класс [0x80041010] «
нужно восстановить файл конфигурации поставщика инструментария управления Windows (WMI) для управления службами SQL Server, выполнив:
C:\Program Files (x86)\Microsoft SQL Server\90\Shared\mofcomp sqlmgmproviderxpsp2up.mof
(для 64-битной системы)
C:\Program Files\Microsoft SQL Server\90\Shared\mofcomp sqlmgmproviderxpsp2up.mof
(для x86)
Вместо C:\. \90 может быть другая папка в зависимости от номера версии SQL Server (80, 90, 100, 110, 120 ….). Кроме того, на одном ПК могло быть установлено несколько версий, нужно выбрать актуальную.

Результат запуска

После этого диспетер конфигурации можно будет запустить вручную, как показано в начале.
- Поделись:
Справка диспетчера конфигурации SQL Server
Используйте диспетчер конфигурации SQL Server , чтобы настроить службы SQL Server и сетевые соединения. Для создания и управления объектами базы данных, настройки безопасности и создания запросов Transact-SQL используйте SQL Server Management Studio. Дополнительные сведения о среде SQL Server Management Studioсм. в электронной документации по SQL Server .
Если вам нужно настроить SQL Server в Linux, используйте средство mssql-conf. См. сведения о настройке SQL Server на Linux с помощью средства mssql-conf.
В этом разделе содержатся разделы справки F1 диалоговых окон в диспетчере конфигурации SQL Server .
SQL Server С помощью Configuration Manager нельзя настроить версию SQL Server, предшествующую Microsoft SQL Server 2005 (9.x).
Службы
SQL Server управляет службами, относящимися к SQL Server. Большинство этих задач могут быть выполнены при помощи диалогового окна «Службы Microsoft Windows», но необходимо отметить, что диспетчер конфигурации SQL Server выполняет дополнительные операции с управляемыми им службами, такие как применение правильных разрешений при изменении учетной записи службы. Использование обычного диалогового окна служб Windows для настройки любых служб SQL Server может привести к неправильной работе службы.
Используйте диспетчер конфигурации SQL Server для выполнения следующих задач со службами:
- запуск, прекращение и временная остановка служб;
- настройка служб на автоматический или ручной запуск, отключение служб или изменение других настроек служб;
- изменение паролей для учетных записей, используемых службами SQL Server ;
- запуск SQL Server при помощи флагов трассировки (параметры командной строки);
- просмотр свойств служб.
Сетевая конфигурация SQL Server
Используйте диспетчер конфигурации SQL Server для выполнения следующих задач, относящихся к службам SQL Server на этом компьютере:
- включение или отключение сетевого протокола SQL Server ;
- настройка сетевого протокола SQL Server .
Краткие инструкции по настройке протоколов и подключению к компоненту Компонент SQL Server Database Engine см. в руководстве по началу работы с ядром СУБД.
Конфигурация собственного клиента SQL Server
SQL Server подключаются к SQL Server при помощи сетевой библиотеки собственного клиента SQL Server . Используйте диспетчер конфигурации SQL Server для следующих задач, относящихся к клиентским приложениям на этом компьютере:
- при работе с клиентскими приложениями SQL Server на этом компьютере указание порядка протоколов при соединении с экземплярами SQL Server;
- настройка клиентских протоколов соединения;
- при работе с клиентскими приложениями SQL Server создание псевдонимов экземпляров SQL Serverс целью предоставить клиентам возможность подключения при помощи пользовательской строки соединения.
Дополнительные сведения о каждой из этих задач см. в справке F1 соответствующей задачи.
Запуск диспетчера конфигурации SQL Server
- В меню Пуск укажите Все программы, Microsoft SQL Server (версия), Средства настройкии выберите пункт Диспетчер конфигурации SQL Server.
Запуск диспетчера конфигурации SQL Server в Windows 8
Так как диспетчер конфигурации SQL Server является оснасткой консоли управления Microsoft , а не отдельной программой, при работе в SQL Server диспетчер конфигурации Windows 8не отображается как приложение. Чтобы открыть диспетчер конфигурации SQL Server, нажмите чудо-кнопку Поиск, выберите Приложения, введите SQLServerManager12.msc (для SQL Server 2014 (12.x)) или SQLServerManager11.msc (для SQL Server 2012 (11.x)) и нажмите клавишу ВВОД.
Диспетчер настроек SQL Server
Я никогда не слышал, чтобы кто-нибудь в детстве мечтал стать администратором базы данных, когда вырастет. Жизнь просто приводит нас к этой профессии, хотя многим она очень даже нравится. Погружение в администрирование SQL Server редко происходит при наличии руководства по продукту, чаще всего нам приходится самостоятельно постигать секреты ремесла. Именно так начинал я сам, и в процессе учебы делал очень много ошибок. Поэтому я подготовил серию статей, в которой уже рассматривались темы резервного копирования и восстановления. Теперь пришло время рассказать об основном инструменте для настройки параметров SQL Server — диспетчере настроек SQL Server.
Диспетчер настроек SQL Server — интерактивное приложение для управления всеми службами на основе SQL Server, сетевыми протоколами, портами средства прослушивания и создания псевдонимов серверов. Диспетчер настроек SQL Server (SSCM) доступен в иерархии пунктов меню Start\Microsoft SQL Server 20xx\Configuration Tools\SQL Server Configuration Manager в версиях Microsoft Windows, предшествующих выпуску Windows 8 и Windows Server 2012. В последних указанных версиях операционной системы просто выполните поиск по словам SQL Server и выберите «Диспетчер настроек SQL Server» из списка приложений. При первом обращении к SSCM программа выглядит примерно так, как показано на экране 1 (в качестве примера в данной статье используется SQL Server 2014).
![]() |
| Экран 1. Диспетчер настроек SQL Server |
Настройка
Рассмотрим более подробно возможные действия, разрешенные в диспетчере SSCM. Каждый элемент на левой панели представляет одну или несколько задач, которые можно выполнить в диспетчере SSCM. В некоторых случаях есть как 64-разрядный, так и 32-разрядный вариант. В данной статье мы остановимся на 32-разрядном варианте. Сегодня Microsoft SQL Server размещается на 32-разрядных серверах только в том случае, если:
а) вы обладатель старой версии SQL Server;
б) скорее всего, лишаете экземпляр SQL Server ценных ресурсов оперативной памяти.
Перечислим действия, доступные в диспетчере SSCM (см. экран 2).
![]() |
| Экран 2. Действия, доступные в SSCM |
- Службы SQL Server. Данное действие позволяет запускать, останавливать и перезапускать все службы, связанные с Microsoft SQL Server. Кроме того, вы можете изменять учетные записи службы, поведение при запуске и дополнительные функции и параметры запуска в зависимости от службы.
- Сетевые настройки SQL Server.Это действие позволяет включать и отключать конкретные сетевые протоколы: Shared Memory, Named Pipes и TCP/IP, а также настраивать дополнительные параметры для каждого из них.
- Настройки собственного клиента SQL Server (на сегодня версия 11.0).Это действие позволяет установить порядок, в котором клиенты будут использовать специально включенные протоколы для подключения к настраиваемому экземпляру SQL Server. С его помощью можно создавать псевдонимы для экземпляра SQL Server, чтобы различные приложения конечных пользователей могли подключаться к серверам с именами, отличными от действительного имени сервера. Это делается на случай, если вы не можете изменить строки подключения при переносе баз данных приложения, но все же хотите обеспечить преемственность или скрыть настоящее имя сервера от конечных пользователей. Рассмотрим каждое из этих действий подробнее.
Службы SQL Server
Связанные службы SQL Server могут (и по идее должны) управляться и настраиваться из диспетчера SSCM, а не API-интерфейса services.msc. Как отмечалось выше, мы можем управлять не только поведением при запуске и учетной записью службы, но и дополнительными параметрами каждой службы (см. экран 3).
![]() |
| Экран 3. Связанные службы SQL Server |
- SQL Server Integration Services. Дополнительные настраиваемые параметры отсутствуют.
- SQL Server Analysis Services. Дополнительные настраиваемые параметры отсутствуют.
- SQL Server Service:
1. FILESTREAM. Эта настройка позволяет включить или отключить доступ T-SQL, доступ файлового ввода-вывода, доступ к удаленному клиенту и установить имя общего ресурса FILESTREAM.
2. Высокий уровень доступности AlwaysOn. Эта настройка дает возможность включить или отключить группы доступности AlwaysOn, а также настроить отказоустойчивый кластер Windows (WFCS), на котором построена группа доступности.
3. Параметры запуска. Диспетчер SSCM позволяет назначить специальные параметры запуска, вступающие в силу для экземпляра. В вашем распоряжении всегда будет по крайней мере три параметра запуска для любого экземпляра SQL Server, чтобы обеспечить корректный запуск Microsoft SQL Server:
- -d. Указывает местонахождение файла данных (.mdf) базы данных master.
- -l. Указывает местонахождение файла журнала транзакций (.ldf) базы данных master.
- -e. Задает местонахождение файла журнала ошибок экземпляра.
Почему именно эти три параметра? Потому что master функционирует как обращенный вовне «мозг» экземпляра SQL, работающий в сочетании со скрытой базой данных Resource, предоставляя все необходимые метаданные, необходимые для запуска экземпляра SQL Server. Требуется использовать журнал ошибок для записи каждого шага процесса запуска.
Дополнительные параметры могут быть настроены, в частности, для запуска сервера в однопользовательском режиме с целью поиска неисправностей (-m); запуска экземпляра с минимальным набором настроек (-f) в случаях, когда необходимо обойти неудачный параметр, способный привести к ухудшению отклика экземпляра; установки флагов трассировки, изменяющих базовое поведение Microsoft SQL Server (-T). Мне приходилось использовать -f для обхода неудачных настроек, когда я пытался продемонстрировать проблемы ограничения памяти и устанавливал максимальное значение памяти сервера столь малым, что не мог запустить SQL Server. Конечно, большинство администраторов баз данных устанавливают несколько флагов трассировки за время своей профессиональной деятельности на каждом из серверов SQL Server через параметр -T, но подробнее об этом я расскажу в другой статье.
Полный список параметров запуска можно найти в официальной документации Microsoft (https://msdn.
4. Advanced («Дополнительно»). Вкладка Advanced для службы SQL Server (см. экран 4) обеспечивает возможность изменить каталог дампа для экземпляра, а также настроить механизм передачи отзывов в компанию Microsoft для дальнейшей работы над продуктом. Кроме того, вы получаете возможность читать (но не изменять) дополнительные параметры, перечисленные ниже.
![]() |
| Экран 4. Вкладка Advanced для службы SQL Server |
- SQL Server Reporting Services. Мы можем управлять некоторыми базовыми параметрами служб для SQL Server Reporting Services (SSRS), но для этой службы существует отдельный интерфейс. Я не рекомендую использовать SSCM для всех аспектов настройки SSRS, хотя некоторые из них доступны.
- SQL Server Browser («Обозреватель SQL Server»). Помимо поведения при запуске и учетной записи службы, существует несколько дополнительных настроек этой службы, которыми можно управлять, кроме каталога дампа и журнала ошибок. Рекомендуется отключить эту службу, если только вы не располагаете несколькими экземплярами SQL Server на одном узле.
- SQL Server Agent Service («Служба агента SQL Server»). Аналогично многим другим службам, вы можете настраивать только каталог дампа, ведение журнала ошибок и передачу отзывов, наряду с поведением при запуске и учетной записью службы.
Сетевые настройки SQL Server
Действия по сетевой настройке SQL Server позволяют включить любой или все три сетевых протокола, доступные в Microsoft SQL Server: Shared Memory, Named Pipes и TCP/IP.
Shared Memory и Named Pipes обеспечивают доступ сетевого компьютера к SQL Server, а TCP/IP определяет способы связи сетевых устройств с экземпляром SQL Server. Да, Named Pipes можно применять в среде Windows, но вы теряете все преимущества обхода сетевого стека при использовании Named Pipes между удаленными серверами. Параметры настройки Shared Memory начинаются и кончаются статусом включения. Named Pipes, в дополнение к статусу «включен-отключен», позволяет задать имя канала для SQL Server. Наконец, TCP/IP позволяет включать и отключать этот протокол, наряду с изменением порта, по которому SQL Server прослушивает запросы.
Настройка собственного клиента SQL Server
Этот набор действий позволяет установить очередность обработки запросов в SQL Server. Кроме того, вы сможете отключить названные протоколы для клиента, а также назначить имя канала и номер порта.
Интерфейс диспетчера настроек SQL Server — важнейший компонент настройки функционирования экземпляров и взаимодействия SQL Server с компьютерами и клиентами, которые отправляют запросы в базы данных, размещенные на экземпляре. Он определяет способ запуска и безопасность экземпляра на самом базовом уровне через управление учетными записями службы, владеющими различными компонентами Microsoft SQL Server. Это первая линия обороны SQL Server, и как начинающему, так и опытному администратору базы данных необходимо правильно использовать диспетчер SSCM и знать открывающиеся благодаря ему возможности настройки.
.jpg)
.jpg)
.jpg)
.jpg)