Как переместить файлы журнала ошибок SQL Server в новое место? - PullRequest
4 голосов
/ 12 февраля 2010

Каталог журналов SQL Server по умолчанию заполнен на моем диске C. Как переместить каталог по умолчанию для журнала ошибок SQL Server?

Ответы [ 3 ]

4 голосов
/ 12 февраля 2010

В SSMS перейдите в свойства сервера и найдите параметры запуска.Щелкните правой кнопкой мыши в проводнике объектов, выберите свойства, затем advanced.

. Путь - это ключ "e".Измените и перезапустите.

Это не может быть задано в документированных командах SQL: -)

По сути, он находится в реестре как один из параметров двоичного файла sqlservr.exe при запуске какслужба windows

2 голосов
/ 27 апреля 2015

Используйте SQL Configuration Manager.

Ниже приведены инструкции по изменению запуска при использовании другого каталога. После перезагрузки сервера:

enter image description here

2 голосов
/ 12 февраля 2010

Когда вы используете SSMS и нажимаете на сценарий генерации, он создает T-SQL следующим образом

  USE [msdb]
    GO
    EXEC dbo.sp_set_sqlagent_properties @errorlog_file=N'C:MSSQL\Log\SQLAGENT.OUT'
    GO

Я только что проверил, что это работает, просто убедитесь, что папка существует, иначе агент не запустится

Вам, вероятно, также нужно сначала запустить это, вероятно, вышеупомянутый процесс отключен (по умолчанию)

EXEC master.dbo.sp_configure 'show advanced options', 1

RECONFIGURE

EXEC master.dbo.sp_configure 'Agent XPs', 1

RECONFIGURE
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...