Using the SQL Server Agent Error Log
SQL Server Agent tworzy dziennik błędów tego rekordów ostrzeżeń i błędów domyślnie.Następujące błędy i ostrzeżenia są wyświetlane w dzienniku:
Komunikaty ostrzegawcze, zawierające informacje na temat potencjalnych problemów, takich jak "zadanie <job_name> został usunięty w czasie, gdy był uruchomiony. „
Komunikaty o błędach, które zwykle wymagają interwencji przez administrator systemu, such as „ nie można uruchomić sesja poczty. „ Komunikaty o błędach mogą być wysyłane do określonego użytkownika lub komputera przez polecenie net send.
SQL Server utrzymuje maksymalnie dziewięciu SQL Server Dzienniki błędów agenta. Każdy zarchiwizowanego dziennika ma rozszerzenie, która wskazuje względną wiek dziennika.Na przykład rozszerzenie.1 wskazuje najnowszą dziennik błędów zarchiwizowanych i rozszerzenie 9 wskazuje najstarsze dziennik błędów zarchiwizowane.
Domyślnie, wykonanie śledzenia wiadomości nie są zapisywane na SQL Server Błąd agenta logowania, ponieważ można je wypełnić go. Dziennik błędów jest zapełniony, zmniejsza się możliwość zaznacz i analizowania błędów trudniejsze.Ponieważ dziennik zwiększa obciążenie związane z przetwarzaniem na serwerze, warto wziąć pod uwagę dokładnie określać wartość można uzyskać poprzez przechwytywanie komunikaty śledzenia realizacji do dziennik błędów.Ogólnie rzecz biorąc najlepszym rozwiązaniem jest przechwytywanie wszystkich wiadomości, tylko wtedy, gdy debugowania z określonym problemem.
Kiedy SQL Server Agent zostanie zatrzymana, można zmodyfikować lokalizacji SQL Server Dziennik błędów agenta. Jeśli dziennik błędów jest puste, nie można otworzyć dziennika.Użytkownik może przechodzić SQL Server Dziennik agenta w dowolnym momencie bez zatrzymywania SQL Server Agent.