SQL Server通过代码执行代理任务
4606 点击·0 回帖
![]() | ![]() | |||
![]() | 今天被人问到,假如我们需要在代码中执行SQL Server 的代理任务,那么有什么思路呢? 我马上想到,一般会有两种思路 1. 通过SMO(SQL Server Management Object Model) 2. 通过存储过程 下面首先介绍的是通过SMO的手段 1. 首先要添加两个程序集的引用
那么,有没有办法在T-SQL中通过存储过程的方式调用呢? 1. 首先要知道的是,Job的信息是放在MSDB的,所以需要在MSDB里面想办法。而且也应该让调用方具有MSDB的一些权限
相比较而言,用T-SQL的方式更加易于实现 | |||
![]() | ![]() |