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 het aantal taken aan dat aan een rooster is gekoppeld.
Transact-SQL syntaxis-conventies
Syntaxis
sp_help_jobcount
[ [ @schedule_name = ] N'schedule_name' ]
[ , [ @schedule_id = ] schedule_id ]
[ ; ]
Arguments
[ @schedule_id = ] schedule_id
De identificatie van het te vermelden schema. @schedule_id is int, zonder standaard.
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 sysname, zonder standaard.
Zowel @schedule_id als @schedule_name kunnen worden gespecificeerd.
Codewaarden retourneren
0 (geslaagd) of 1 (mislukt).
Resultaatset
Geeft de volgende resultaatset terug:
| Kolomnaam | Gegevenstype | Description |
|---|---|---|
JobCount |
int | Aantal taken voor het opgegeven rooster. |
Opmerkingen
Deze procedure vermeldt het aantal taken dat aan het gespecificeerde schema is gekoppeld.
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.
Alleen leden van de sysadmin kunnen tellingen bekijken voor taken die eigendom zijn van anderen.
Voorbeelden
Het volgende voorbeeld toont het aantal taken dat aan het NightlyJobs schema is gekoppeld.
USE msdb;
GO
EXECUTE sp_help_jobcount @schedule_name = N'NightlyJobs';
GO