Поделиться через


Настройка компонента Database Engine — каталоги данных

Используйте эту страницу, чтобы указать расположение установки для программы и файлов данных ядра SQL ServerDatabase Engine. В зависимости от типа установки в качестве хранилища можно использовать локальный диск, общее хранилище или файловый сервер SMB.

Чтобы указать общую папку SMB в качестве каталога, необходимо вручную ввести путь в поддерживаемом формате UNC. Выбор общей папки SMB с помощью графического интерфейса не поддерживается. Поддерживаемый формат пути UNC общей папки SMB выглядит так: \\Servername\ShareName\....

Изолированный экземпляр SQL Server

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

Список элементов пользовательского интерфейса

Описание Поддерживаемые типы хранилища Каталог по умолчанию Рекомендации
Корневой каталог данных Локальный диск, файловый сервер SMB, общее хранилище 1 C:\Program Files\MicrosoftSQL Server|SQL Server программа установки настраивает списки управления доступом для SQL Server каталогов и прерывает наследование в рамках конфигурации.
Каталог пользовательской базы данных Локальный диск, файловый сервер SMB, общее хранилище 1 C:\Program Files\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Data Рекомендации пользователю каталогов данных зависят от рабочей нагрузки и требований производительности.
Каталог журналов пользовательской базы данных Локальный диск, файловый сервер SMB, общее хранилище 1 C:\Program Files\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Data Убедитесь, что каталог журнала имеет достаточно свободного места.
Каталог базы данных temp Локальный диск, файловый сервер SMB, общее хранилище 1 C:\Program Files\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Data Рекомендации по использованию временного каталога зависят от рабочей нагрузки и требований производительности.
Каталог журналов базы данных temp Локальный диск, файловый сервер SMB, общее хранилище 1 C:\Program Files\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Data Убедитесь, что каталог журнала имеет достаточно свободного места.
Каталог резервного копирования Локальный диск, файловый сервер SMB, общее хранилище 1 C:\Program Files\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Backup Установите необходимые разрешения для предотвращения потери данных и удостоверьтесь, что учетная запись пользователя службы SQL Server имеет достаточно разрешений для записи в каталог резервного копирования. Использование подключенных дисков для размещения каталогов резервного копирования не поддерживается.

1 Хотя общие диски поддерживаются, это не рекомендуется для изолированного экземпляра SQL Server.

Экземпляр отказоустойчивого кластера SQL Server

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

Описание Поддерживаемые типы хранилища Каталог по умолчанию Рекомендации
Корневой каталог данных Общее хранилище, файловый сервер SMB <Диск:>\Program Files\MicrosoftSQL Server\

Совет. Если на странице Выбор диска кластера был указан общий диск, по умолчанию используется первый общий диск. Если на странице Выбор диска кластера не было указано никакого значения, это поле по умолчанию остается пустым.
Программа установки SQL Server настроит ACL для каталогов SQL Server и отменит наследование как часть конфигурации.
Каталог пользовательской базы данных Общее хранилище, файловый сервер SMB <Диск:>Program Files\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Data

Совет. Если на странице Выбор диска кластера был указан общий диск, по умолчанию используется первый общий диск. Если на странице Выбор диска кластера не было указано никакого значения, это поле по умолчанию остается пустым.
Рекомендации пользователю каталогов данных зависят от рабочей нагрузки и требований производительности.
Каталог журналов пользовательской базы данных Общее хранилище, файловый сервер SMB <Диск:>\Program Files\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Data

Совет. Если на странице Выбор диска кластера был указан общий диск, по умолчанию используется первый общий диск. Если на странице Выбор диска кластера не было указано никакого значения, это поле по умолчанию остается пустым.
Убедитесь, что каталог журнала имеет достаточно свободного места.
Каталог базы данных temp Локальный диск, общее хранилище, файловый сервер SMB <Диск:>\Program Files\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Data

Совет. Если на странице Выбор диска кластера был указан общий диск, по умолчанию используется первый общий диск. Если на странице Выбор диска кластера не было указано никакого значения, это поле по умолчанию остается пустым.
Указанный каталог должен быть допустимым для всех узлов кластера. Если во время отработки отказа каталоги tempdb недоступны на целевом узле отработки отказа, то при переводе ресурсов SQL Server в режим «в сети» произойдет ошибка.
Каталог журналов базы данных temp Локальный диск, общее хранилище, файловый сервер SMB <Диск:>\Program Files\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Data

Совет. Если на странице Выбор диска кластера был указан общий диск, по умолчанию используется первый общий диск. Если на странице Выбор диска кластера не было указано никакого значения, это поле по умолчанию остается пустым.
Указанный каталог должен быть допустимым для всех узлов кластера. Если во время отработки отказа каталоги tempdb недоступны на целевом узле отработки отказа, то при переводе ресурсов SQL Server в режим «в сети» произойдет ошибка.
Каталог резервного копирования Локальный диск, общее хранилище, файловый сервер SMB <Диск:>\Program Files\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Backup

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

Вопросы безопасности

В ходе настройки программа установки настроит ACL для каталогов SQL Server и отменит наследование.

В отношении файлового сервера SMB действуют следующие рекомендации.

  • При использовании файлового сервера SMB учетная запись службы SQL Server должна быть учетной записью домена.

  • Учетная запись, используемая для установки SQL Server, должна иметь разрешения NTFS FULL CONTROL в папке файлового ресурса SMB, используемой в качестве каталога данных.

  • Учетная запись, используемая для установки SQL Server , должна обладать правами SeSecurityPrivilege на файловом сервере SMB. Чтобы предоставить это разрешение, используйте консоль локальной политики безопасности на файловом сервере, чтобы добавить учетную запись установки SQL Server в политику Управление журналом аудита и безопасности. Этот параметр доступен в разделе Назначения прав пользователя в разделе Локальные политики в консоли Локальные политики безопасности .

Примечания

  • При добавлении компонентов к уже установленной конфигурации невозможно изменить расположение ранее установленного компонента или указать расположение нового компонента.

  • Если вы указали каталоги установки, отличные от каталогов по умолчанию, проверьте их уникальность для этого экземпляра SQL Server. Ни один из каталогов, заданных в этом диалоговом окне, не должен совпадать с каталогами, указанными для других экземпляров SQL Server. Ядро СУБД и службы Analysis Services в экземпляре SQL Server нужно установить в отдельные каталоги.

  • Программные файлы и файлы данных невозможно установить:

    • на съемный диск

    • в файловую систему, использующую сжатие

    • в каталог, в котором находятся системные файлы

    • На подключенном сетевом диске экземпляра отказоустойчивого кластера

См. также:

Расположение файлов для экземпляра по умолчанию и именованных экземпляров SQL Server
Разрешения общего доступа и NTFS на файловом сервере