Bagikan melalui


sp_cycle_agent_errorlog (T-SQL)

Berlaku untuk: SQL Server

Menutup file log kesalahan SQL Server Agent saat ini dan menggilir nomor ekstensi log log kesalahan SQL Server Agent seperti menghidupkan ulang server. Log kesalahan SQL Server Agent baru berisi baris yang menunjukkan bahwa log baru dibuat.

Konvensi sintaks transact-SQL

Sintaks

sp_cycle_agent_errorlog
[ ; ]

Argumen

Tidak ada.

Mengembalikan nilai kode

0 (berhasil) atau 1 (kegagalan).

Tataan hasil

Tidak ada.

Keterangan

Setiap kali SQL Server Agent dimulai, log kesalahan SQL Server Agent saat ini diganti namanya menjadi SQLAgent.1; SQLAgent.1 menjadi SQLAgent.2, SQLAgent.2 menjadi SQLAgent.3, dan sebagainya. sp_cycle_agent_errorlog memungkinkan Anda untuk mengikis file log kesalahan tanpa menghentikan dan memulai server.

Prosedur tersimpan msdb ini harus dijalankan dari database.

Izin

Izin eksekusi untuk sp_cycle_agent_errorlog dibatasi untuk anggota peran server tetap sysadmin .

Contoh

Contoh berikut mengalihkan log kesalahan SQL Server Agent.

USE msdb;
GO

EXEC dbo.sp_cycle_agent_errorlog;
GO