sp_delete_jobschedule (języka Transact-SQL)
Usuwa harmonogram dla zadanie.
sp_delete_jobschedule zapewnić zgodność z poprzednimi wersjami.
Ważne: |
---|
Aby uzyskać więcej informacji o składni używanej w starszych wersjach SQL Server, zobacz Microsoft SQL Server języka Transact -SQL odniesienia do SQL Server 2000. |
Uwagi
Harmonogramy zadań można teraz zarządzać niezależnie od zadania.Aby usunąć harmonogram zadanie, użyj sp_detach_schedule.Aby usunąć harmonogram, użyj sp_delete_schedule.
Ostrzeżenie
sp_delete_jobschedule nie obsługuje harmonogramy, które są dołączone do wielu zadań.Jeśli istniejący skrypt wywołuje sp_delete_jobschedule Aby usunąć harmonogram, który jest dołączony do więcej niż jednego zadanie, procedura zwróci błąd.
Uprawnienia
Domyślnie członkowie sysadmin stała rola serwera można wykonać tę procedura składowana.Inni użytkownicy muszą być przyznawane jedną z następujących SQL Server Agent ról stałej bazy danych w msdb bazy danych:
SQLAgentUserRole
SQLAgentReaderRole
SQLAgentOperatorRole
Szczegółowe informacje na temat uprawnień tych ról, zobacz Ról stałej bazy danych programu SQL Server Agent.
Członkowie sysadmin roli można usunąć dowolny harmonogram zadanie .Użytkownicy, którzy nie są członkami z sysadmin roli można usuwać tylko harmonogramów zadanie , których jest właścicielem.
Zobacz także