Udostępnij za pośrednictwem


sysschedules (języka Transact-SQL)

Zawiera informacje o SQL Server Agent harmonogramy zadanie .W tej tabela są przechowywane w msdb bazy danych.

Nazwa kolumny

Typ danych

Opis

schedule_id

int

Identyfikator SQL Server harmonogramu zadanie agenta.

schedule_uid

uniqueidentifier

Unikatowy identyfikator harmonogramu zadanie .Ta wartość jest używana do identyfikacji harmonogramu zadań rozproszonych.

originating_server_id

int

Identyfikator serwer główny , z którego pochodzą harmonogramu zadanie .

name

sysname (nvarchar(128))

Zdefiniowany przez użytkownika nazwa harmonogramu zadanie .Ta nazwa musi być unikatowa w ramach danego zadanie.

owner_sid

varbinary(85)

Microsoft Windows security_identifier użytkownika lub grupę, która jest właścicielem harmonogramu zadanie .

włączone

int

Stan harmonogramu zadanie :

0 = Wyłączone.

1 = Włączone.

Jeśli harmonogram nie jest włączona, żadne zadanie nie będzie działać na harmonogram.

freq_type

int

Jak często zadanie będzie uruchamiane w tym harmonogramie.

1 = Tylko jeden czas

4 = Codziennie

8 = Co tydzień

16 = Co miesiąc

32 = Co miesiąc, w stosunku do freq_interval

64 = Działa podczas uruchamiania SQL Server Agent usługa

128 = Jest uruchamiany, gdy komputer jest bezczynny

freq_interval

int

Liczba dni, które wykonywane zadanie .Zależy od wartości freq_type.Wartością domyślną jest 0, która wskazuje, że freq_interval jest nieużywany.

Wartość freq_typeWpływ na freq_interval
1 (raz)freq_interval jest nieużywany (0)
4 (codziennie)Każdy freq_interval dni
8 (co tydzień)freq_interval jest jedną lub więcej z następujących czynności:1 = Niedziela2 = Poniedziałek4 = Wtorek8 = Środa16 = Czwartek32 = Piątek64 = Sobota
16 (co miesiąc)Na freq_interval dzień miesiąca
32 (miesięczny, względne)freq_interval jest jedną z następujących czynności:1 = Niedziela2 = Poniedziałek3 = Wtorek4 = Środa5 = Czwartek6 = Piątek7 = Sobota8 = Day9 = Dzień tygodnia10 = Dzień wolny
64 (rozpoczyna się po uruchomieniu SQL Server Agent usługa )freq_interval jest nieużywany (0)
128 (jest uruchamiany, gdy komputer jest bezczynny)freq_interval jest nieużywany (0)

freq_subday_type

int

Jednostki dla freq_subday_interval.Może to być jedna z następujących wartości:

WartośćOpis (jednostka)
1W określonym czas
2Seconds
4Minutes
8Hours

freq_subday_interval

int

Liczba freq_subday_type okresów między każdym wykonanie zadanie.

freq_relative_interval

int

Gdy freq_interval występuje w każdym miesiącu, jeśli freq_interval jest 32 (względne miesięcznych).Może to być jedna z następujących wartości:

0 = freq_relative_interval jest nieużywany

1 = Pierwszy

2 = Drugi

4 = Trzeci

8 = Czwarty

16 = Ostatni

freq_recurrence_

współczynnik

int

Liczba tygodni lub miesięcy między planowane wykonanie zadanie.freq_recurrence_factor jest używana tylko wtedy, gdy freq_type jest 8, 16, lub 32.Jeśli kolumna zawiera 0, freq_recurrence_factor jest nieużywany.

active_start_date

int

Data rozpoczęciem wykonanie zadanie .data jest w formacie RRRRMMDD.Wartość NULL wskazuje bieżącą data.

active_end_date

int

Data, na którym można zatrzymać wykonywanie zadanie .data jest sformatowany RRRRMMDD.

active_start_time

int

Czas na dowolny dzień pomiędzy active_start_date i active_end_date to zadanie rozpoczyna się wykonywanie.Czas jest sformatowany HHMMSS zegara 24-godzinnego.

active_end_time

int

Czas na dowolny dzień pomiędzy active_start_date i active_end_date wykonywanie zatrzymania tego zadanie .Czas jest sformatowany HHMMSS zegara 24-godzinnego.

date_created

datetime

Data i czas utworzenia harmonogramu.

date_modified

datetime

Data i czas ostatniej modyfikacji harmonogramu.

numer_wersji

int

Bieżący numer wersja harmonogramu.Na przykład, jeśli harmonogram został zmodyfikowany 10 razy numer_wersji wynosi 10.

Zobacz także

Odwołanie