sp_help_jobs_in_schedule (Transact-SQL)
Zwraca informacje o zadaniach, dołączony do określonego harmonogramu.
sp_help_jobs_in_schedule
[ @schedule_name = ] 'schedule_name' ,
[ @schedule_id = ] schedule_id
Argumenty
[ @schedule_id = ] schedule_id
The identifier of the schedule to list information for.schedule_id is int, with no default.Albo schedule_id lub schedule_name może być określona.[ @schedule_name = ] 'schedule_name'
The name of the schedule to list information for.schedule_name is sysname, with no default.Albo schedule_id lub schedule_name może być określona.
Wartości kodów powrotnych
0 (sukces) lub 1 (brak)
Zestawy wyników
Zwraca następujący zestaw wyników:
Nazwa kolumna |
Typ danych |
Description |
|---|---|---|
job_id |
uniqueidentifier |
Unikatowy identyfikator zadanie. |
originating_server |
nvarchar(30) |
Nazwa serwera, z których pochodzą zadanie. |
Nazwa |
sysname |
Nazwa zadanie. |
włączone |
tinyint |
Wskazuje, czy zadanie jest włączone do wykonania. |
Opis |
nvarchar(512) |
Opis zadanie. |
start_step_id |
int |
Identyfikator kroku w zadanie gdzie powinno rozpocząć się wykonywanie. |
Kategoria |
sysname |
Kategoria zadanie. |
właściciel |
sysname |
Właściciel zadanie. |
notify_level_eventlog |
int |
Maski bitów, wskazujące na to, co okoliczności zdarzenie powiadomienie nie powinny być rejestrowane w dzienniku aplikacji systemu Microsoft Windows.Może być jedną z następujących wartości: 0 = Never 1 = Gdy zadanie kończy się pomyślnie 2 = Gdy zadanie nie powiedzie się 3 = Za każdym razem, gdy wykonuje zadanie (niezależnie od wyników zadanie) |
notify_level_email |
int |
Po zakończeniu zadanie, należy wysłać maski bitów, wskazujące na to, co okolicznościach powiadomienie pocztą e-mail.Możliwe wartości są takie same, jak w przypadku notify_level_eventlog. |
notify_level_netsend |
int |
Maski bitów wskazującą, jakie okoliczności komunikatu sieciowego w obszarze powinny być wysyłane, gdy zakończy się zadanie.Możliwe wartości są takie same, jak w przypadku notify_level_eventlog. |
notify_level_page |
int |
Maski bitów wskazującą, jakie okoliczności, strona w obszarze powinny być wysyłane, gdy zakończy się zadanie.Możliwe wartości są takie same, jak w przypadku notify_level_eventlog. |
notify_email_operator |
sysname |
Nazwy e-mail podmiotu gospodarczego do powiadamiania. |
notify_netsend_operator |
sysname |
Nazwa komputera lub użytkownika, używany przy wysyłaniu komunikatów sieciowych. |
notify_page_operator |
sysname |
Nazwa komputera lub użytkownika, używany przy wysyłaniu strona. |
delete_level |
int |
Po zakończeniu zadanie, należy usunąć maski bitów wskazującą, jakie okoliczności zadanie w obszarze.Możliwe wartości są takie same, jak w przypadku notify_level_eventlog. |
date_created |
datetime |
Data utworzenia zadanie. |
date_modified |
datetime |
Data ostatniej modyfikacji zadanie. |
numer_wersji |
int |
Wersja zadania (automatycznie aktualizowane każdego czas zadania jest modyfikowany). |
last_run_date |
int |
Data wykonania ostatniego uruchomienia zadanie. |
last_run_time |
int |
Czas zadanie ostatniego uruchomienia wykonanie. |
last_run_outcome |
int |
Wynik ostatniego zadanie czas go uruchomiono: 0 = Failed 1 Udane = 3 Anulowane = 5 = Unknown |
next_run_date |
int |
Zadanie jest zaplanowane do uruchomienia w następnym dniu. |
next_run_time |
int |
czas zadanie jest zaplanowane do uruchomienia następnej. |
next_run_schedule_id |
int |
Numer identyfikacyjny następnego uruchomienia harmonogramu. |
current_execution_status |
int |
Bieżący stan wykonania. |
current_execution_step |
sysname |
Bieżący etap wykonania w zadaniu. |
current_retry_attempt |
int |
Jeśli zadanie jest uruchomione i w kroku było ponawiane, jest to bieżącej próby ponownej próby. |
has_step |
int |
Liczba kroków zadania jest zadanie. |
has_schedule |
int |
Liczba harmonogramów zadania jest zadanie. |
has_target |
int |
Liczba serwerów miejsce docelowe jest to zadanie. |
Typ |
int |
Typ zadanie: 1 = Lokalnych zadanie. 2 = Wieloserwerowych zadanie. 0 = Zadanie ma nie ma dostępnych serwerów miejsce docelowe. |
Remarks
Ta procedura wyświetla informacje na temat zadań dołączonych do określonego harmonogramu.
Uprawnienia
Domyślnie członkowie sysadmin stała rola serwera możliwość wykonać tej procedura przechowywana.Inni użytkownicy klastrowa musi mieć jedną z następujących czynności SQL Server Agent stałe role bazy danych w msdb bazy danych:
SQLAgentUserRole
SQLAgentReaderRole
SQLAgentOperatorRole
Aby uzyskać szczegółowe informacje o uprawnieniach z tych ról zobacz SQL Server Agent Fixed Database Roles.
Członkowie SQLAgentUserRole można przeglądać tylko stan zadań, których jest właścicielem.
Przykłady
W następującym przykładzie polecenie wyświetla listę zadań, dołączony do NightlyJobs harmonogram.
USE msdb ;
GO
EXEC sp_help_jobs_in_schedule
@schedule_name = N'NightlyJobs' ;
GO
.gif)