Udostępnij za pośrednictwem


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.

Topic link iconKonwencje składni języka Transact-SQL

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