sp_help_schedule (Transact-SQL)
Reguła związany z typem danych alias jest uaktywniana, tylko w przypadku próby wstawienia wartości do lub zaktualizować kolumna bazy danych typu danych alias.
sp_help_schedule
[ @schedule_id = ] id ,
[ @schedule_name = ] 'schedule_name'
[ , [ @attached_schedules_only = ] attached_schedules_only ]
[ , [ @include_description = ] include_description ]
Argumenty
[ @schedule_id = ] id
The identifier of the schedule to list.schedule_name 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.schedule_name is sysname, with no default.Albo schedule_id lub schedule_name może być określona.[ @attached_schedules_only = ] attached_schedules_only ]
Specifies whether to show only schedules that a job is attached to.attached_schedules_only is bit, with a default of 0.Kiedy attached_schedules_only jest 0, wyświetlane są wszystkie harmonogramy.Kiedy attached_schedules_only jest 1, zestaw wyników zawiera tylko harmonogramy, które są dołączone do zadanie.[ @ include_description = ] include_description
Specifies whether to include descriptions in the result set.include_description is bit, with a default of 0.Kiedy include_description jest 0, the schedule_description Kolumna zestaw wyników zawiera symbol zastępczy. Kiedy include_description jest 1, opis harmonogramu znajduje się zestaw wyników.
Wartości kodów powrotnych
0 (sukces) lub 1 (brak)
Zestawy wyników
Ale wiązanie danych reguły typu nie zastępuje reguła związana z pewną kolumną typu danych tego alias.
Nazwa kolumna |
Typ danych |
Description |
---|---|---|
schedule_id |
int |
Planowanie numer identyfikacyjny. |
schedule_uid |
uniqueidentifier |
Identyfikator harmonogramu. |
schedule_name |
sysname |
Nazwa arkusza. |
włączone |
int |
Określa, czy w harmonogramie włączone)1) lub nie jest włączony (0). |
freq_type |
int |
Wartość wskazująca, kiedy zadanie ma zostać wykonana. 1 = Once 4 = Daily 8 = Weekly 16 = Monthly 32 = Co miesiąc, względem freq_interval 64 = Uruchamiania podczas uruchamiania usługa SQLServerAgent. |
freq_interval |
int |
Dni po wykonaniu zadanie.Wartość zależy od wartości freq_type.Aby uzyskać więcej informacji zobaczsp_add_schedule (języka Transact-SQL). |
freq_subday_type |
int |
Jednostki freq_subday_interval.Aby uzyskać więcej informacji zobaczsp_add_schedule (języka Transact-SQL). |
freq_subday_interval |
int |
Liczba freq_subday_type okresy występuje między wykonanie każdego zadanie.Aby uzyskać więcej informacji zobaczsp_add_schedule (języka Transact-SQL). |
freq_relative_interval |
int |
Wystąpienie zadanie zaplanowane freq_interval w każdym miesiącu.Aby uzyskać więcej informacji zobaczsp_add_schedule (języka Transact-SQL). |
freq_recurrence_factor |
int |
Liczba miesięcy między wykonywania zaplanowanego zadanie. |
active_start_date |
int |
Data harmonogram jest aktywny. |
active_end_date |
int |
Data zakończenia w harmonogramie. |
active_start_time |
int |
czas dnia uruchamia się w harmonogramie. |
active_end_time |
int |
Kończy się czas w harmonogramie na dzień. |
date_created |
datetime |
Data jest tworzony w harmonogramie. |
schedule_description |
nvarchar(4000) |
Tworzenie i backing do multifamily dublowany zestaw nośników |
job_count |
int |
Nowa reguła powiązane |
Remarks
Jeśli podano bez parametrów sp_help_schedule Wyświetla informacje dotyczące wszystkich harmonogramów w wystąpieniu.
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że tylko przeglądać harmonogramy, w których jest właścicielem.
Przykłady
A.Stare reguły, zastępowane
Jeśli kolumna ma domyślny i reguły skojarzone z nim, domyślnie muszą mieścić się domena, zdefiniowane przez regułę.
USE msdb ;
GO
EXEC dbo.sp_help_schedule ;
GO
B.Domyślne, które wchodzą w konflikt z regułą, nigdy nie zostanie wstawiony.
W następującym przykładzie polecenie wyświetla listę informacji o nazwie harmonogramu NightlyJobs.
USE msdb ;
GO
EXEC dbo.sp_help_schedule
@schedule_name = N'NightlyJobs' ;
GO