sp_delete_jobschedule (Transact-SQL)
Bir işiçin zamanlama siler.
sp_delete_jobschedule yalnızca geriye dönük uyumluluk için sağlanır.
![]() |
---|
Önceki sürümlerinde kullanılan sözdizimi hakkında daha fazla bilgi için SQL Server, bkz: Microsoft SQL Server Transact -SQL başvuru için SQL Server 2000. |
Açıklamalar
İş zamanlamalarını şimdi işleri bağımsız olarak yönetilebilir.işzamanlama kaldırmak için sp_detach_schedule.Zamanlama silmek için kullanın sp_delete_schedule.
Not
sp_delete_jobschedule birden fazla işi bağlı tabloları desteklemez.Varolan bir komut dosyasını çağırırsa sp_delete_jobschedule birden fazla işiçin bağlı bir zamanlama kaldırmak için yordamı bir hata döndürür.
İzinler
Varsayılan olarak, üye sysadmin sabit sunucu rolü olabilir yürütmek bu saklı yordam.Diğer kullanıcıların aşağıdakilerden birini verilmelidir SQL Server Agent veritabanı rolleri sabit msdb veritabanı:
SQLAgentUserRole
SQLAgentReaderRole
SQLAgentOperatorRole
Bu roller, izinler hakkında daha fazla bilgi için bkz: SQL Server Agent veritabanı rolleri sabit.
Üyeleri sysadmin rolü, tüm iş zamanlamasını silebilirsiniz.Üye olmayan kullanıcılar, sysadmin rolü yalnızca sahip oldukları iş zamanlamaları silme.