Ако сте създали задание за SQL Server Agent и сега се опитвате да го тествате, за да видите дали ще работи правилно, може да срещнете грозно съобщение за грешка, което между другото гласи:„SQLServerAgent в момента не работи, така че не може да бъде уведомен за това действие.”
За щастие това е лесно да се поправи.
Пример за грешката
Ето пример за това как да получите грешката.
От Object Explorer щракнете с десния бутон върху заданието, за да изведете контекстното меню:
Изберете Стартиране на работа в стъпка... за да стартирате заданието.
В моя случай получавам грешка:
Кликването върху Стартирането не бе успешно за... текст отваря друго съобщение, което очертава какво е причинило грешката.
Можем да видим частта, която гласи „SQLServerAgent в момента не работи, така че не може да бъде уведомен за това действие“.
Следователно изглежда, че грешката е възникнала, защото услугата SQL Server Agent в момента не се изпълнява.
СЪВЕТ:Има малка червена икона в Object Explorer (отляво на SQL Server Agent). Когато това е червено, това означава, че услугата не работи.
За да коригирате това, щракнете върху OK и Затвори за да се отървете от съобщенията за грешка, след това щракнете с десния бутон върху SQL Server Agent в Object Explorer, за да изведете контекстното меню:
Това вероятно ще доведе до появата на следната подкана за сигурност:
Кликнете върху Да за да позволите на приложението да прави промени във вашето устройство.
Това ще доведе до показване на следната подкана:
Кликнете върху Да за да стартирате услугата SQL Server Agent.
След като приключите, иконата в Object Explorer ще стане зелена, за да отрази, че услугата SQL Server Agent работи.