Просмотр или изменение расположений по умолчанию для файлов данных и журналов
Область применения: SQL Server — только Для Windows
Рекомендуемым способом защиты файлов данных и журналов является защита с помощью списков управления доступом (ACL). Установите списки ACL на корневой каталог, в котором создаются файлы.
Примечание.
Эти инструкции предназначены только для SQL Server в Windows. Чтобы изменить расположения по умолчанию для SQL Server на Linux, см. раздел "Настройка SQL Server на Linux с помощью средства mssql-conf".
Использование SQL Server Management Studio
В Обозревателе объектов щелкните правой кнопкой мыши на сервере и выберите Свойства.
На левой панели на этой странице "Свойства" выберите вкладку "Параметры базы данных".
В области Места хранения, используемые базой данных по умолчаниюможно просмотреть текущие расположения, используемые по умолчанию для новых файлов данных и файлов журнала. Чтобы изменить расположение по умолчанию, введите новое имя пути в поле "Данные " или "Журнал " либо нажмите кнопку 'Обзор', чтобы найти и выбрать имя пути.
После изменения расположений по умолчанию необходимо остановить и запустить службу SQL Server, чтобы завершить изменение.
Использование Transact-SQL
Внимание
В следующем примере для изменения реестра сервера используется расширенная хранимая процедура. Неправильное изменение реестра может привести к серьезным проблемам. В результате может потребоваться переустановка операционной системы. Корпорация Майкрософт не гарантирует, что эти проблемы можно устранить. Ответственность за изменение реестра несет пользователь.
Подключитесь к движку базы данных.
На стандартной панели выберите пункт Создать запрос.
Скопируйте и вставьте следующий пример в окно запроса. Замените
<path_*>
значения новыми расположениями, которые вы хотите поместить в файлы данных и журналов, а затем нажмите кнопку "Выполнить".USE [master]; GO EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\MSSQLServer\MSSQLServer', N'BackupDirectory', REG_SZ, N'<path_to_database_backup_files>' GO EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\MSSQLServer\MSSQLServer', N'DefaultData', REG_SZ, N'<path_to_data_files>' GO EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\MSSQLServer\MSSQLServer', N'DefaultLog', REG_SZ, N'<path_to_log_files>' GO
После изменения расположений по умолчанию необходимо остановить и запустить службу SQL Server, чтобы завершить изменение.