Мне нужно разработать список повторяющихся предложений агента SQL Server (и, надеюсь, превратить его в диаграмму Ганта). Выполнение этого для нормально запланированных заданий является общей проблемой, и я столкнулся с множеством примеров запросов для его решения. То, что я не смог найти, - это также использовать данные для рабочих мест, которые работают регулярно, но не по расписанию. Возможно, наши самые важные задания инициируются другими программами. (Вот почему Last_Ran_Time для меня важнее, чем Next_Run_Time, поскольку SQL Server не знает, когда они будут вызваны следующим.)Как запросить повторяющиеся, но не запланированные задания агента SQL
Что я спрашиваю, где/как SQL Server хранит информацию о неплановых рабочие места. Все примеры, которые я нашел до сих пор, вырезали задания, вызванные извне. В конце концов, было бы неплохо иметь Job Name, Average Duration и Last Ran Time (или время окончания).
Это выглядит многообещающим, но я получил сообщение об ошибке «Преобразование типа данных varchar в тип данных datetime приводит к значению вне диапазона». когда я попытался запустить его. – mrae
Помогает ли это сейчас? Я перешел на преобразование, чтобы использовать 'datetime2'. У вас должно быть значение, которое выходит за пределы диапазона для даты и времени. Вы также можете удалить бросок в datetime в целом, чтобы узнать, что это за значение. – muhmud
Я удалил бросок. Я могу работать с этим столбцом. Огромное спасибо. – mrae