Om du har skapat ett SQL Server Agent-jobb och du nu försöker testa det för att se om det kommer att köras korrekt, kan du stöta på ett fult felmeddelande som bland annat lyder "SQLServerAgent körs inte för närvarande så det kan inte meddelas om denna åtgärd”.
Lyckligtvis är detta lätt att fixa.
Exempel på felet
Här är ett exempel på hur du får felet.
Från Objektutforskaren högerklickar du på jobbet för att få upp den sammanhangsberoende menyn:
Välj Starta jobb vid steg... för att köra jobbet.
I mitt fall får jag ett felmeddelande:
Klicka på Start misslyckades för... text öppnar ett annat meddelande som beskriver vad som orsakade felet.
Vi kan se delen som lyder "SQLServerAgent körs inte för närvarande så den kan inte meddelas om denna åtgärd".
Därför verkar det som om felet uppstod eftersom SQL Server Agent-tjänsten inte körs för närvarande.
TIPS:Det finns en liten röd ikon i Objektutforskaren (till vänster om SQL Server Agent). När det är rött betyder det att tjänsten inte körs.
För att åtgärda detta klickar du på OK och Stäng för att bli av med felmeddelandena, högerklicka sedan på SQL Server Agent i Objektutforskaren för att få upp den sammanhangsberoende menyn:
Detta kommer förmodligen att få följande säkerhetsprompt att visas:
Klicka på Ja för att tillåta appen att göra ändringar på din enhet.
Detta kommer att resultera i att följande prompt visas:
Klicka på Ja för att starta SQL Server Agent-tjänsten.
När det är gjort blir ikonen i Objektutforskaren grön för att visa att SQL Server Agent-tjänsten körs.