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
Azure SQL Managed Instance
Verwijdert een schema voor een taak in de SQL Server Agent-service.
sp_delete_jobschedule wordt uitsluitend aangeboden voor achterwaartse compatibiliteit.
Deze functie wordt verwijderd in een toekomstige versie van SQL Server. Vermijd het gebruik van deze functie in nieuwe ontwikkelwerkzaamheden en plan om toepassingen te wijzigen die momenteel gebruikmaken van deze functie.
Opmerkingen
Jobroosters kunnen nu onafhankelijk van de taken worden beheerd. Om een rooster van een baan te verwijderen, gebruik sp_detach_schedule. Om een schema te verwijderen, gebruik sp_delete_schedule.
sp_delete_jobschedule Ondersteunt geen roosters die aan meerdere banen gekoppeld zijn. Als een bestaand script een sp_delete_jobschedule schema verwijdert dat aan meer dan één taak is gekoppeld, geeft de procedure een foutmelding terug.
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 de sysadmin-rol kunnen elk taakschema verwijderen. Gebruikers die geen lid zijn van de sysadmin-rol kunnen alleen taakschema's verwijderen die zij bezitten.