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


sp_cycle_agent_errorlog (Transact-SQL)

Область применения: SQL Server

Закрывает текущий файл журнала ошибок агент SQL Server и циклирует номера расширения журнала ошибок агент SQL Server так же, как перезапуск сервера. Новый журнал ошибок агент SQL Server содержит строку, указывающую на создание нового журнала.

Соглашения о синтаксисе Transact-SQL

Синтаксис

sp_cycle_agent_errorlog
[ ; ]

Аргументы

Нет.

Значения кода возврата

0 (успешно) или 1 (сбой).

Результирующий набор

Нет.

Замечания

При каждом запуске агент SQL Server текущий журнал ошибок агент SQL Server переименован SQLAgent.1в ; становится, SQLAgent.1 становится, SQLAgent.2 становится SQLAgent.2SQLAgent.3и т. д. sp_cycle_agent_errorlog позволяет циклировать файлы журнала ошибок без остановки и запуска сервера.

Эта хранимая процедура должна выполняться из msdb базы данных.

Разрешения

Разрешения sp_cycle_agent_errorlog на выполнение ограничены членами предопределенных ролей сервера sysadmin .

Примеры

В следующем примере выполняется цикл агент SQL Server журнала ошибок.

USE msdb;
GO

EXEC dbo.sp_cycle_agent_errorlog;
GO