Condividi tramite


sp_cycle_agent_errorlog (Transact-SQL)

Si applica a: SQL Server

Chiude il file di log degli errori di SQL Server Agent corrente e scorre i numeri di estensione del log degli errori di SQL Server Agent esattamente come un riavvio del server. Il nuovo log degli errori di SQL Server Agent contiene una riga che indica che è stato creato il nuovo log.

Convenzioni relative alla sintassi Transact-SQL

Sintassi

sp_cycle_agent_errorlog
[ ; ]

Argomenti

Nessuno.

Valori del codice restituito

0 (esito positivo) o 1 (errore).

Set di risultati

Nessuno.

Osservazioni:

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

Questa stored procedure deve essere eseguita dal msdb database.

Autorizzazioni

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

Esempi

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

USE msdb;
GO

EXEC dbo.sp_cycle_agent_errorlog;
GO