本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
刪除 SQL Server 代理程式任務
您可以使用 sp_delete_job
存放程序來刪除 Amazon RDS for Microsoft SQL Server 上的SQL Server 代理程式任務。
您無法使用 SSMS 來刪除 SQL Server 代理程式任務。如果這麼做,您會收到類似下列的錯誤訊息:
The EXECUTE permission was denied on the object 'xp_regread', database 'mssqlsystemresource', schema 'sys'.
RDS 屬於受管服務,其會因受限而無法執行能存取 Windows 登錄的程序。當您使用 SSMS 時,其會嘗試執行 RDS 未授權的程序 (xp_regread
)。
注意
在 RDS for SQL Server 上,才允許 sysadmin 角色的成員更新或刪除不同登入所擁有的任務。如需詳細資訊,請參閱在 RDS SQL Server 中利用 SQLAgentOperatorRole
若要刪除 SQL Server 代理程式任務
-
執行下列 T-SQL 陳述式:
EXEC msdb..sp_delete_job @job_name = '
job_name
';