Condividi tramite


sp_cycle_agent_errorlog (Transact-SQL)

Chiude il log degli errori corrente di SQL Server Agent e rinumera le estensioni del log degli errori di SQL Server Agent, esattamente come quando si riavvia il server. Il nuovo log degli errori di SQL Server Agent contiene una riga in cui è registrata l'operazione di creazione di un nuovo log.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

sp_cycle_agent_errorlog

Valori restituiti

0 (esito positivo) o 1 (esito negativo)

Set di risultati

Nessuno

Osservazioni

Ogni volta che viene avviato SQL Server Agent, il log degli errori corrente di SQL Server Agent viene rinominato in SQLAgent.1; SQLAgent.1 diventa SQLAgent.2, SQLAgent.2 diventa SQLAgent.3 e così via. sp_cycle_agent_errorlog consente di rinumerare il file di log degli errori senza arrestare e riavviare il server.

Questa stored procedure deve essere eseguita nel database msdb.

Autorizzazioni

Le autorizzazioni di esecuzione per sp_cycle_errorlog sono limitate ai membri del ruolo predefinito del server sysadmin.

Esempi

Nell'esempio seguente viene rinumerato il log degli errori di SQL Server Agent.

USE msdb ;
GO

EXEC dbo.sp_cycle_agent_errorlog ;
GO

Vedere anche

Riferimento