Просмотр или изменение расположений по умолчанию для файлов данных и журналов
Область применения: 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, чтобы завершить изменение.