Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:SQL Server
Listar information om scheman.
Transact-SQL syntaxkonventioner
Syntax
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
Identifieraren av schemat som ska listas.
@schedule_id är int, med standardvärdet .NULL
Antingen @schedule_id eller @schedule_name kan specificeras.
[ @schedule_name = ] N'schedule_name'
Namnet på schemat som ska listas.
@schedule_name är sysname, med standardvärdet .NULL
Antingen @schedule_id eller @schedule_name kan specificeras.
[ @attached_schedules_only = ] attached_schedules_only
Specificerar om man endast ska visa scheman som ett jobb är kopplat till.
@attached_schedules_only är bit, med standardvärdet .0 När @attached_schedules_only är 0, visas alla scheman. När @attached_schedules_only är 1, innehåller resultatmängden endast scheman som är kopplade till ett jobb.
[ @include_description = ] include_description
Specificerar om beskrivningar ska inkluderas i resultatmängden.
@include_description är bit, med standardvärdet .0 När @include_description är 0, innehåller den @schedule_description kolumnen i resultatmängden en platshållare. När @include_description är 1, inkluderas beskrivningen av schemat i resultatuppsättningen.
Returnera kodvärden
0 (lyckades) eller 1 (fel).
Resultatuppsättning
Denna procedur returnerar följande resultatuppsättning:
| Kolumnnamn | Datatyp | Description |
|---|---|---|
schedule_id |
int | Schemaidentifierarnummer. |
schedule_uid |
uniqueidentifier | Identifierare för schemat. |
schedule_name |
sysname | Namnet på schemat. |
enabled |
int | Oavsett om schemat aktiverade (1) eller inte0. |
freq_type |
int | Värde som anger när jobbet ska utföras.1 = En gång4 = Dagligen8 = Veckovis16 = Månadsvis32 = Månadsvis, relativt freq_interval64 = Kör när SQLServerAgent-tjänsten startar. |
freq_interval |
int | Dagar då jobbet utförs. Värdet beror på värdet av freq_type. Mer information finns i sp_add_schedule. |
freq_subday_type |
int | Enheter för freq_subday_interval. Mer information finns i sp_add_schedule. |
freq_subday_interval |
int | Antal perioder freq_subday_type som ska inträffa mellan varje utförande av jobbet. Mer information finns i sp_add_schedule. |
freq_relative_interval |
int | Schemalagda jobb inträffar freq_interval varje månad. Mer information finns i sp_add_schedule. |
freq_recurrence_factor |
int | Antal månader mellan den planerade utförandet av jobbet. |
active_start_date |
int | Datum då schemat aktiveras. |
active_end_date |
int | Slutdatum för schemat. |
active_start_time |
int | Tid på dagen då schemat börjar. |
active_end_time |
int | Tidsschemat på dagen slutar. |
date_created |
datetime | Datum då schemat skapas. |
schedule_description |
nvarchar(4000) | En engelsk beskrivning av schemat (om det efterfrågas). |
job_count |
int | Visar hur många jobb som refererar till detta schema. |
Anmärkningar
När inga parametrar tillhandahålls, sp_help_schedule listas information för alla scheman i instansen.
Permissions
Du kan ge EXECUTE behörigheter för denna procedur, men dessa behörigheter kan åsidosättas vid en SQL Server-uppgradering.
Andra användare måste tilldelas en av följande SQL Server Agent-fasta databasroller i databasen msdb :
- SQLAgentUserRole
- SQLAgentReaderRole
- SQLAgentOperatorRole
För detaljer om behörigheterna för dessa roller, se SQL Server Agent Fixed Database Roles.
Medlemmar i SQLAgentUserRole kan endast se de scheman de äger.
Examples
A. Listinformation för alla scheman i instansen
Följande exempel listar information för alla scheman i instansen.
USE msdb;
GO
EXECUTE dbo.sp_help_schedule;
GO
B. Listinformation för ett specifikt schema
Följande exempel listar information för schemat med namnet NightlyJobs.
USE msdb;
GO
EXECUTE dbo.sp_help_schedule @schedule_name = N'NightlyJobs';
GO