Несколько способов изменить расположение логов в SQL Server:
- Через SQL Server Management Studio. learn.microsoft.com learn.microsoft.com В обозревателе объектов нужно щёлкнуть правой кнопкой мыши на сервере и выбрать пункт «Свойства». learn.microsoft.com На левой панели на странице «Свойства» выбрать вкладку «Параметры базы данных». learn.microsoft.com В области «Места хранения, используемые базой данных по умолчанию» можно просмотреть текущие расположения по умолчанию для новых файлов данных и файлов журнала. learn.microsoft.com Чтобы изменить расположение по умолчанию, нужно ввести новое имя пути по умолчанию в поле «Данные» или «Журнал» или нажать кнопку обзора, чтобы найти и выбрать имя пути. learn.microsoft.com После изменения расположений по умолчанию необходимо остановить и запустить службу SQL Server. learn.microsoft.com
- С помощью Transact-SQL. learn.microsoft.com learn.microsoft.com Нужно соединиться с ядром СУБД, на стандартной панели выбрать пункт «Создать запрос». learn.microsoft.com Затем скопировать и вставить в окно запроса следующий пример, заменив значения <path_*> новыми расположениями, которые нужно поместить в файлы данных и журналов, а потом нажать кнопку «Выполнить». learn.microsoft.com После изменения расположений по умолчанию необходимо остановить и запустить службу SQL Server. learn.microsoft.com
Также можно переместить файл журнала из одного расположения в другое, отделив и присоединив базу данных. dba-presents.com www.mssqltips.com Для этого нужно отключить все приложения, использующие базу данных, отсоединить её с помощью SSMS или функции spdetachdb, переместить файл журнала в новое расположение на уровне операционной системы и присоединить базу данных. dba-presents.com www.mssqltips.com
Неправильное изменение реестра может привести к серьёзным проблемам, поэтому перед работой с ним рекомендуется проконсультироваться со специалистом.