Установка Microsoft SQL Server на примере MS SQL 2017

Установку MS SQL необходимо начать с подготовки системы, определению места для хранения баз данных, tempDB, места под бэкапы.

Подготовка системы.

  1. Перед установкой MS SQL необходимо убедиться, что сервер не требует перезагрузки, установлены все необходимые обновления системы и отсутствуют другие уже установленные экземпляры MS SQL Server. Если сервер должен быть в домене — он введен в домен.
  2. Брэндмауэр Windows должен быть отключен. Если на сервере присутствуют сторонние антивирусные продукты, в том числе, со встроенным файерволом, их желательно удалить. Файервол следует отключить в любом случае. Для отключения брэндмауэра Windows перейдите в панель управления — Брэндмауэр. Выберите пункт «включение и отключение брэндмауэра»

В окне управления состоянием переведите все сети в состояние «отключено», а затем нажмите «ОК»

3. Протокол IPv6 должен быть отключен. Для его полного отключения потребуется перезагрузка сервера. Подробнее об отключении IPv6 можно почитать здесь.

Хранилище данных.

  1. Для установки MS SQL Server (основная программа) рекомендуется использовать путь по умолчанию (C:\Program Files\MSSQL)
  2. Для хранилища баз данных рекомендуется использовать быстрые отказоустойчивые дисковые массивы RAID 10 или RAID 1 — SAS или SSD. Размер дискового пространства должен быть достаточным и иметь запас на случай разрастания баз данных и/или логов баз. Рекомендуется иметь разные массивы для хранения баз данных и логов баз данных.
  3. Для хранения tempDB рекомендуется иметь отдельный быстрый диск. В качестве такого диска может быть использована NVMe SSD или RAM-диск. В случае использования RAM-диска задействуется часть ОЗУ сервера. В случае выбора RAM-диска в качестве хранилища tempDB, необходимо учесть размер свободного пространства в ОЗУ сервера для корректной работы MS SQL Server и ОС.
  4. Для хранения резервных копий баз данных рекомендуется использовать отдельный отказоустойчивый дисковый массив RAID 1 или RAID 10 большого объема. В качестве массива могут быть использованы как локально подключенные диски, так и сетевые хранилища. примечание: MS SQL не умеет работать с сетевыми путями. Для работы с сетевыми хранилищами следует использовать жесткие ссылки.

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

  1. Загрузить на сервер дистрибутив MS SQL 2017. Дистрибутив можно взять с ftp ITL здесь

2. Запустить установочный файл от имени администратора

3. В центре установки перейти на вкладку «установка» и выбрать пункт «Новая установка изолированного экземпляра SQL Server или добавление компонентов к существующей установке».

4. В окне установки SQL Server перейдите к указанию ключа продукта

перейдите в корень папки с установочным дистрибутивом и откройте файл «ключи установки.txt». В данном руководстве будет рассмотрен вариант с установкой версии SQL Server 2017 Standard

Введите ключ требуемой версии MS SQL в окне установки на шаге «ключ продукта» и нажмите «далее»

5. В окне установки на шаге «условия лицензии» примите лицензионное соглашение и нажмите «далее»

6. В окне установки на шаге «глобальные правила» убедитесь, что все условия для установки на данном этапе выполнены, и переходите к следующему экрану. В случае, если какой-либо из пунктов не прошел проверку — необходимо устранить проблему.

7. На шаге установки «Центр обновления Майкрософт» включите возможность обновления MS SQL Server с помощью центра обновлений Windows, и нажмите «далее». Обратите внимание, что получение обновлений MS SQL подчиняется общей политике обновлений ОС на сервере.

8. На шаге «правила установки» убедитесь, что все проверки пройдены. На этом пункте проверяется состояние брэндмауэра Windows. Устраните все несоответствия, при их наличии, и нажмите «далее».

9. На шаге «выбор компонентов» требуется указать состав компонентов для установки и пути до них. На данном этапе для простой конфигурации достаточно выбрать компонент «Службы ядра СУБД». Пути до каталогов рекомендуется оставить по умолчанию. Установите галку напротив основного компонента и нажмите «далее».

10. На шаге «Правила компонента» убедитесь, что все проверки пройдены и нажмите «далее». В случае, если какое-то условие не выполнено, необходимо устранить причину и запустить проверку заново.

11. На шаге «настройка экземпляра» рекомендуется оставить именование экземпляра по умолчанию и нажать «далее».

12. На шаге «конфигурация сервера» требуется указать сразу несколько параметров. Это: учетные записи служб MS SQL Server, в том числе, их пароли и тип запуска, а также, параметры сортировки. Рекомендуется использовать отдельные учетные записи для каждой службы MS SQL Server. Подробнее о создании учетных записей и назначении им прав можно прочитать вот в этой пока не существующей статье.

Введите учетные данные для служб ядра СУБД и агента SQL Server. Установите тип запуска «авто». Служба обозревателя SQL Server использовать для базовой настройки не требуется — оставьте ей статус «отключено». Обратите внимание — для локальных учетных записей, синтаксис такой: «.\<логин>», а для доменных другой: <имя_домена>\<логин>.

Перейдите на вкладку «Параметры сортировки». Значение должно быть «Cyrillic_General_CI_AS». В момент перехода программа установки автоматически проверит верность введенных данных учетных записей.

Вернитесь на экран «учетные записи служб». Убедитесь, что напротив них нет предупреждений о неверном пароле и/или отсутствии необходимых прав доступа, и нажмите «далее».

13. На шаге «настройка ядра СУБД» требуется указать несколько параметров: режим проверки подлинности, пути к каталогам с данными, путь до системной базы tempDB.

Параметр «режим проверки подлинности» рекомендуется установить в значение «смешанный». В этом режиме вход в Visual Studio возможен как для пользователей Windows, так и для локальных пользователей MS SQL. Установите смешанный режим, и задайте пароль для встроенного администратора СУБД sa. Также добавьте пользователя Windows, которому разрешен доступ к администрированию MS SQL Server. Можно добавить текущего пользователя, или выбрать любого существующего доменного или локального пользователя.

Перейдите на вкладку «Каталоги данных». Для корневого каталога оставьте значение по умолчанию — в системной папке. Для каталога пользовательской базы данных укажите выделенный массив из скоростных дисков. Для каталога журналов баз данных укажите выделенный массив из скоростных дисков, отличный от каталога для баз данных. Для каталога резервного копирования укажите выделенный дисковый массив большого объема. В случае, если бэкапы планируется делать в сетевое расположение, каталог для резервного копирования стоит указать как папку с простым путем, которая в дальнейшем будет преобразована в жесткую ссылку.

Перейдите на вкладку «TempDB». В параметре «каталоги данных» укажите путь до папки «tempDB», которую будет необходимо создать в корне быстрого NVMe SSD диска. Каталог журналов tempDB указать в тот же самый каталог — tempDB в корне NVMe SSD. Число файлов базы tempDB необходимо выставлять в зависимости от нагрузки на SQL сервер. Если нагрузка заранее неизвестна — этот параметр можно оставить по умолчанию. Начальные размеры базы и лога можно увеличить до размера расширения в 256 МБ. Этот параметр влияет на количество операций по выделению дискового пространства. Чем их меньше — тем быстрее работает SQL Server.

Вкладка FileStream не потребуется для базовой установки. Перейдите на вкладку «конфигурация сервера» и убедитесь, что ошибок не обнаружено. Нажмите «далее».

14. Все готово для установки MS SQL Server. Нажмите «установить» для начала процесса установки и ожидайте его окончания.

15. В конце установки, в случае успеха, вы увидите сообщение об успешном завершении установки. Закройте окно программы установки.

16. Перейдите в корневой каталог установки и запустите с правами администратора SSMS-Setup-RUS.exe. Это установщик Management Studio — программной оболочки управления MS SQL Server.

17. В открывшемся окне программы установки Management Studio нажмите «Установить».

Ожидайте завершения установки. В ходе установки может потребоваться загрузка дополнительных компонентов.

18. По окончании установки выведется окно об ее завершении. Нажмите «закрыть». На этом установка MS SQL Server 2017 будет завершена.

В меню «Пуск» можно найти ярлык для запуска Management Studio

Спасибо за внимание. Руководство для вас написал Taurnil Telemnar.

Ответить

Вы должны быть зарегистрированы в для возможности комментировать.