Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Geeft informatie over roosters op.
Transact-SQL syntaxis-conventies
Syntaxis
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
De identificatie van het te vermelden schema.
@schedule_id is int, met als standaard .NULL
Zowel @schedule_id als @schedule_name kunnen worden gespecificeerd.
[ @schedule_name = ] N'schedule_name'
De naam van het schema om te vermelden.
@schedule_name is een systeemnaam, met als standaard NULL.
Zowel @schedule_id als @schedule_name kunnen worden gespecificeerd.
[ @attached_schedules_only = ] attached_schedules_only
Geeft aan of alleen schema's getoond mogen worden waaraan een taak is gekoppeld.
@attached_schedules_only is bit, met een standaard van 0. Wanneer @attached_schedules_only , 0worden alle schema's getoond. Wanneer @attached_schedules_only is 1, bevat de resultaatset alleen schema's die aan een taak zijn gekoppeld.
[ @include_description = ] include_description
Specificeert of beschrijvingen in de resultaatset moeten worden opgenomen.
@include_description is bit, met als standaard .0 Wanneer @include_description is 0, bevat de @schedule_description kolom van de resultaatset een tijdelijke aanduiding. Wanneer @include_description is 1, wordt de beschrijving van het schema opgenomen in de resultaatset.
Codewaarden retourneren
0 (geslaagd) of 1 (mislukt).
Resultaatset
Deze procedure geeft de volgende resultaatset terug:
| Kolomnaam | Gegevenstype | Description |
|---|---|---|
schedule_id |
int | Schema-identificatienummer. |
schedule_uid |
uniqueidentifier | Identificatie voor het schema. |
schedule_name |
sysname | Naam van de planning. |
enabled |
int | Of het schema nu (1) inschakelde of niet instond (0). |
freq_type |
int | Waarde die aangeeft wanneer de taak uitgevoerd moet worden.1 = Eens4 = Dagelijks8 = Wekelijks16 = Maandelijks32 = Maandelijks, ten opzichte van de freq_interval64 = Voer uit wanneer de SQLServerAgent-service start. |
freq_interval |
int | Dagen waarop de klus wordt uitgevoerd. De waarde hangt af van de waarde van freq_type. Zie sp_add_schedule voor meer informatie. |
freq_subday_type |
int | Eenheden voor freq_subday_interval. Zie sp_add_schedule voor meer informatie. |
freq_subday_interval |
int | Aantal periodes freq_subday_type tussen elke uitvoering van de taak. Zie sp_add_schedule voor meer informatie. |
freq_relative_interval |
int | Het aantal opdrachten van de freq_interval opdracht is elke maand gepland. Zie sp_add_schedule voor meer informatie. |
freq_recurrence_factor |
int | Aantal maanden tussen de geplande uitvoering van de klus. |
active_start_date |
int | Datum waarop het schema wordt geactiveerd. |
active_end_date |
int | Einddatum van het schema. |
active_start_time |
int | Tijd van de dag waarop het schema begint. |
active_end_time |
int | Het tijdstip van de dag eindigt. |
date_created |
datetime | Datum waarop het schema wordt gemaakt. |
schedule_description |
nvarchar(4000) | Een Engelse beschrijving van het schema (indien gevraagd). |
job_count |
int | Geeft terug hoeveel banen naar dit rooster verwijzen. |
Opmerkingen
Wanneer er geen parameters zijn gegeven, sp_help_schedule geeft het informatie voor alle schema's in de instantie weer op.
Permissions
Je kunt rechten verlenen EXECUTE op deze procedure, maar deze rechten kunnen worden overschreven tijdens een SQL Server-upgrade.
Andere gebruikers moeten een van de volgende vaste SQL Server Agent-databaserollen in de msdb database krijgen:
- SQLAgentUserRole
- SQLAgentReaderRole
- SQLAgentOperatorRole
Voor details over de rechten van deze rollen, zie SQL Server Agent Fixed Database Roles.
Leden van SQLAgentUserRole kunnen alleen de schema's bekijken die zij bezitten.
Voorbeelden
Eén. Lijstinformatie voor alle schema's in de instantie
Het volgende voorbeeld geeft informatie voor alle schema's in de instantie.
USE msdb;
GO
EXECUTE dbo.sp_help_schedule;
GO
B. Lijstinformatie voor een specifiek schema
Het volgende voorbeeld geeft informatie voor het schema genaamd NightlyJobs.
USE msdb;
GO
EXECUTE dbo.sp_help_schedule @schedule_name = N'NightlyJobs';
GO