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
Azure SQL Managed Instance
Törli egy munkaidőzítést az SQL Server Agent szolgáltatásban.
sp_delete_jobschedule csak visszafelé kompatibilitásra szolgál.
Ez a funkció az SQL Server egy későbbi verziójában lesz eltávolítva. Ne használja ezt a funkciót az új fejlesztési munkában, és tervezze meg a funkciót jelenleg használó alkalmazások módosítását.
Megjegyzések
A munkabeosztások most már függetlenül is kezelhetők a munkáktól. Ha eltávolítod egy beosztást egy munkakörből, használd sp_detach_schedule. Az ütemezés törléséhez használd sp_delete_schedule.
sp_delete_jobschedule Nem támogatja azokat az időbeosztásokat, amelyek több munkához kapcsolódnak. Ha egy meglévő szkript sp_delete_jobschedule egy több feladathoz csatolt ütemezés eltávolítását kéri, az eljárás hibát ad vissza.
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.
A rendszergazdi szerep tagjai törölhetik a munkamenetrendet. Azok a felhasználók, akik nem tagjai a rendszergazdai szerepnek, csak azokat a munkamenetrendeket törölhetik, amelyek birtokolják őket.