Aracılığıyla paylaş


SQL Server Aracısı Hata Günlüğü

Şunlar için geçerlidir:SQL ServerAzure SQL Yönetilen Örneği

Önemli

Azure SQL Yönetilen Örneğiüzerinde, SQL Server Agent özelliklerinin çoğu şu anda desteklenmektedir, ancak hepsi değil. Ayrıntılar için bkz. Azure SQL Yönetilen Örneği T-SQL farkları , SQL Server.

SQL Server Aracısı, uyarıları ve hataları varsayılan olarak kaydeden bir hata günlüğü oluşturur. Günlükte aşağıdaki uyarılar ve hatalar görüntülenir:

  • Olası sorunlar hakkında bilgi sağlayan uyarı iletileri, örneğin "İş <job_name> çalışırken silindi."

  • Genellikle sistem yöneticisinin müdahalesini gerektiren "Posta oturumu başlatılamıyor" gibi hata iletileri. Hata iletileri, net sendtarafından belirli bir kullanıcıya veya bilgisayara gönderilebilir.

SQL Server en fazla dokuz SQL Server Aracısı hata günlüğü tutar. Arşivlenen her günlüğün, günlüğün göreli yaşını gösteren bir uzantısı vardır. Örneğin, .1 uzantısı en yeni arşivlenmiş hata günlüğünü, .9 uzantısı ise arşivlenmiş en eski hata günlüğünü gösterir.

Varsayılan olarak, yürütme izleme iletileri SQL Server Aracısı hata günlüğüne yazılmaz, çünkü bunlar günlüğü doldurabilir. Hata günlüğü dolduğunda, daha zor hataları seçme ve analiz etme yeteneğiniz azalır. Sunucunun işlem yüküne günlük eklendiğinden, hata günlüğüne çalışma izleme mesajlarını kaydederek hangi değeri elde ettiğinizi dikkatle göz önünde bulundurmanız önemlidir. Genel olarak, yalnızca belirli bir sorunda hata ayıklarken tüm iletileri yakalamak en iyisidir.

SQL Server Aracısı durdurulduğunda, SQL Server Aracısı hata günlüğünün konumunu değiştirebilirsiniz. Hata günlüğü boş olduğunda günlük açılamaz. dbo.sp_cycle_agent_errorlogkullanarak SQL Server Aracısı'nı durdurmadan ISTEDIĞINIZ zaman SQL Server Aracısı günlüğünü döngüye alabilirsiniz.

SQL Server Aracısı hata günlüğünü görüntülemek için

SQL Server Ajansı hata günlüğünün adını değiştirmek için

SQL Server Ajanı hata iletilerini göndermek için

Çalıştırma mesajlarını SQL Server Agent hata günlüğüne yazmak için