SQL Server Agent – brak historii jobów

27-Sty-2015

Wchodzę na serwer, joby zakończone z błędami, ale historia pusta. Pierwszy pomysł – historia jest ustawiona byt restrykcyjnie i po prostu stare wpisy o uruchomieniu jobów zostały już wykasowane. Uruchamiam więc job na nowo, skończył się błędem, patrzę do historii, a tam pusto. Przyczyną nie jest więc zbyt ostro okrojona ilość historycznych rekordów.

Okazało się, że joby nie miały właściciela. Wpisanie właściciela jobów do definicji pomogło.

Przy okazji:

  • Historia jobów jest zapisywana w tabelce msdb.dbo.sysjobhistory
  • Powiększenie historii – kliknij prawym przyciskiem myszy na Agencie, wybierz properties, wybierz History i wprowadź nową wartość:

job_history_size

Dodaj komentarz:

Autor: Rafał Kraik