Jeśli utworzyłeś zadanie SQL Server Agent, a teraz próbujesz je przetestować, aby sprawdzić, czy będzie działać poprawnie, możesz napotkać brzydki komunikat o błędzie, który brzmi między innymi:„SQLServerAgent nie jest obecnie uruchomiony, więc nie może zostać powiadomiony o tej akcji”.
Na szczęście można to łatwo naprawić.
Przykład błędu
Oto przykład, jak uzyskać błąd.
W Eksploratorze obiektów kliknij prawym przyciskiem myszy zadanie, aby wyświetlić menu kontekstowe:
Wybierz Rozpocznij pracę w kroku… aby uruchomić zadanie.
W moim przypadku pojawia się błąd:
Kliknięcie Uruchomienie nie powiodło się dla… tekst otwiera kolejną wiadomość, która opisuje przyczynę błędu.
Widzimy część, która brzmi „SQLServerAgent nie jest aktualnie uruchomiony, więc nie można go powiadomić o tej akcji”.
Dlatego wydaje się, że błąd wystąpił, ponieważ usługa SQL Server Agent nie jest aktualnie uruchomiona.
WSKAZÓWKA:W Eksploratorze obiektów (po lewej stronie SQL Server Agent) znajduje się mała czerwona ikona. Gdy jest czerwony, oznacza to, że usługa nie działa.
Aby to naprawić, kliknij OK i Zamknij aby pozbyć się komunikatów o błędach, kliknij prawym przyciskiem myszy SQL Server Agent w Eksploratorze obiektów, aby wyświetlić menu kontekstowe:
Prawdopodobnie spowoduje to wyświetlenie następującego monitu bezpieczeństwa:
Kliknij Tak aby zezwolić aplikacji na wprowadzanie zmian w urządzeniu.
Spowoduje to wyświetlenie następującego monitu:
Kliknij Tak aby uruchomić usługę SQL Server Agent.
Po zakończeniu ikona w Eksploratorze obiektów zmieni kolor na zielony, aby pokazać, że usługa SQL Server Agent jest uruchomiona.