Вы можете попробовать использовать хранимую процедуру системы sp_help_job. Это возвращает информацию о задании, его шагах, расписаниях и серверах. Например
EXEC msdb.dbo.sp_help_job @Job_name = 'Your Job Name'
SQL Books Online должен содержать много информации о возвращаемых им записях.
Для возврата информации о нескольких заданиях вы можете попробовать запросить следующие системные таблицы, в которых хранятся различные биты информации о работе
- msdb.dbo.SysJobs
- msdb.dbo.SysJobSteps
- msdb.dbo.SysJobSchedules
- msdb.dbo.SysJobServers
- msdb.dbo.SysJobHistory
Их имена достаточно понятны (кроме SysJobServers, которые содержат информацию о том, когда работа была выполнена, и результат).
Опять же, информацию о полях можно найти в MSDN. Например, проверьте страницу для SysJobs