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.
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