Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Felsorolja az időpontokról szóló információkat.
Transact-SQL szintaxis konvenciók
Szemantika
sp_help_schedule
[ [ @schedule_id = ] schedule_id ]
[ , [ @schedule_name = ] N'schedule_name' ]
[ , [ @attached_schedules_only = ] attached_schedules_only ]
[ , [ @include_description = ] include_description ]
[ ; ]
Arguments
[ @schedule_id = ] schedule_id
A listázható menetrend azonosítója.
@schedule_idint, alapértelmezés NULL.
Meg lehet határozni @schedule_id vagy @schedule_name .
[ @schedule_name = ] N'schedule_name'
A felsorolandó menetrend neve.
@schedule_name a sysname, alapértelmezés NULLszerint .
Meg lehet határozni @schedule_id vagy @schedule_name .
[ @attached_schedules_only = ] attached_schedules_only
Megadja, hogy csak azokat az időbeosztásokat mutassak-e, amelyekhez egy feladat kapcsolódik.
@attached_schedules_onlybit, alapértelmezés 0szerint . Amikor @attached_schedules_only0, minden menetrend látható. Ha @attached_schedules_only , 1az eredményhalmaz csak olyan ütemezéseket tartalmaz, amelyek egy feladathoz vannak csatolva.
[ @include_description = ] include_description
Megadja, hogy leírásokat is beépítsenek-e az eredményhalmazba.
@include_descriptionbit, alapértelmezés 0szerint . Amikor @include_description , 0az eredményhalmaz @schedule_description oszlopa helykitöltőt tartalmaz. Ha @include_description , 1az ütemterv leírása szerepel az eredményhalmazban.
Kódértékek visszaadása
0 (sikeres) vagy 1 (hiba).
Eredményhalmaz
Ez az eljárás a következő eredményhalmazt adja vissza:
| Oszlop név | Adattípus | Description |
|---|---|---|
schedule_id |
int | Ütemezési azonosító szám. |
schedule_uid |
uniqueidentifier | Az ütemezés azonosítója. |
schedule_name |
sysname | Az ütemezés neve. |
enabled |
int | Akár engedélyezett (1) vagy nem engedélyezett (0). |
freq_type |
int | Az érték, amely jelzi, mikor kell végrehajtani a feladatot.1 = Egyszer4 = Napi8 = Heti16 = Havi32 = Havi, a freq_interval64 = Fut, amikor az SQLServerAgent szolgáltatás elindul. |
freq_interval |
int | Olyan napok, amikor a munka elvégződik. Az érték a . értéke függvénye freq_type. További információ: sp_add_schedule. |
freq_subday_type |
int | Egységek .freq_subday_interval További információ: sp_add_schedule. |
freq_subday_interval |
int | A freq_subday_type munkavégzés egyes szakaszai között hány időszakot kell bekövetkezni. További információ: sp_add_schedule. |
freq_relative_interval |
int | A beosztott munka bekövetkezése freq_interval havi időszakban. További információ: sp_add_schedule. |
freq_recurrence_factor |
int | Hónapok száma a tervezett munkavégzés között. |
active_start_date |
int | A menetrend aktiválásának dátuma. |
active_end_date |
int | Az ütemterv vége dátuma. |
active_start_time |
int | Napszakban kezdődik a beosztás. |
active_end_time |
int | A napszak napfolyama véget ér. |
date_created |
datetime | A menetrend létrehozásának dátuma. |
schedule_description |
nvarchar(4000) | Angol nyelvű leírás a menetrendről (ha kérik). |
job_count |
int | Visszaadja a feladatot, hány munka hivatkozik erre az ütemezésre. |
Megjegyzések
Ha nincs paraméter, sp_help_schedule az összes időpont adatait listázza fel az instance összes ütemezésére.
Permissions
Ezen az eljáráshoz engedélyeket adhatsz EXECUTE , de ezek az engedélyek felülbírálhatók egy SQL Server frissítés során.
Más felhasználóknak az alábbi SQL Server Agent rögzített adatbázis-szerepek egyikét kell megadniuk az msdb adatbázisban:
- SQLAgentUserRole
- SQLAgentReaderRole
- SQLAgentOperatorRole
Ezeknek a szerepköröknek a jogosultságairól az SQL Server Agent Fixed Database Roles oldalon találja a részleteket.
Az SQLAgentUserRole tagjai csak az ő tulajdonukban lévő ütemezéseket tekinthetik meg.
Példák
A. Listázd az összes ütemezés adatait az instance-ban
A következő példa az összes ütemezésre vonatkozó információkat tartalmazza az instance-ban.
USE msdb;
GO
EXECUTE dbo.sp_help_schedule;
GO
B. Lista információk egy adott menetrendhez
Az alábbi példa felsorolja az időpont adatait a .NightlyJobs
USE msdb;
GO
EXECUTE dbo.sp_help_schedule @schedule_name = N'NightlyJobs';
GO