Как я могу определить статус работы?

Вы можете попробовать использовать sql-statement системную хранимую процедуру sql-query sp_help_job. Это возвращает mssql2005 информацию о работе, ее шагах, расписаниях sql и серверах. Например

EXEC msdb.dbo.sp_help_job @Job_name = 'Your Job Name'

SQL Books Online должен mssql2005 содержать много информации stored-procedures о возвращаемых записях.

Чтобы transact-sql получить информацию о нескольких mssql2005 заданиях, вы можете попробовать sql-server-2005 запросить следующие системные sql таблицы, которые содержат sql-server-2005 различные биты информации sql-server-2005 о задании

  • msdb.dbo.SysJobs
  • msdb.dbo.SysJobSteps
  • msdb.dbo.SysJobSchedules
  • msdb.dbo.SysJobServers
  • msdb.dbo.SysJobHistory

Их имена говорят tsql сами за себя (кроме SysJobServers, которые tsql содержат информацию о том, когда stored-procedure задание было выполнено в sql2005 последний раз, и результат).

Опять sql-syntax же, информацию о полях можно transact-sql найти на MSDN. Например, проверьте sql страницу на SysJobs

sql

sql-server-2005

tsql

stored-procedures

2022-10-26T10:18:06+00:00
Вопросы с похожей тематикой, как у вопроса:

Как я могу определить статус работы?