有没有办法使用c#更新SQL Server作业步骤命令文本?

本文关键字:作业步 Server 命令 文本 SQL 更新 有没有 | 更新日期: 2023-09-27 18:16:09

我有一些工作在我的SQL Server 2000代理。

现在我只需要更新步骤command text

有没有办法从后面的代码做到这一点?

有没有办法使用c#更新SQL Server作业步骤命令文本?

是的,你可以这样做。在您的服务器的msdb数据库中有几个存储过程。

您需要权限sysadmin OR

  • SQLAgentUserRole
  • SQLAgentReaderRole
  • SQLAgentOperatorRole

查看:

  • MSDN - sp_update_jobstep (Transact-SQL)
  • MSDN - sp_add_jobstep (Transact-SQL)
  • MSDN - sp_delete_jobstep (Transact-SQL)
  • MSDN - sp_help_jobstep (Transact-SQL)