SQL Server 通过SQL语句执行作业
来源:互联网 发布:矩阵特征根 编辑:程序博客网 时间:2024/04/30 11:15
http://hi.baidu.com/kangnw/item/5e1b592cf85ffed6a517b6ca
sp_start_job
指示 SQL Server 代理程序立即执行作业。语法
sp_start_job [@job_name =] 'job_name' | [@job_id =] job_id
[,[@error_flag =] error_flag]
[,[@server_name =] 'server_name']
[,[@step_name =] 'step_name']
[,[@output_flag =] output_flag]
参数
[@job_name =] 'job_name'
是要启动的作业名。必须指定 job_id 或 job_name 两者之一,但不能同时指定两者。job_name 的数据类型为 sysname,默认设置为 NULL。
[@job_id =] job_id
是要启动的作业标识号。必须指定 job_id 或 job_name 两者之一,但不能同时指定两者。job_id 的数据类型为 uniqueidentifier,默认设置为 NULL。
[@error_flag =] error_flag
保留。
[@server_name =] 'server_name'
是要启动作业的目标服务器。server_name 的数据类型是 nvarchar(30),默认设置为 NULL。server_name 必须是作业当前的目标服务器之一。
[@step_name =] 'step_name'
是开始执行作业的步骤名。只适用于本地作业。step_name 的数据类型是 sysname,默认设置为 NULL。
[@output_flag =] output_flag
保留。
返回代码值
0(成功)或 1(失败)
结果集
无
权限
执行权限默认授予 msdb 数据库中的 public 角色。可执行此存储过程而且是 sysadmin 固定角色成员的用户可以启动任何作业。不是 sysadmin 角色成员的用户使用 sp_start_job 只能启动他/她所拥有的作业。
当 sysadmin 固定服务器角色成员的用户唤醒调用 sp_start_job 时,sp_start_job 将在 SQL Server 服务正在其中运行的安全上下文中执行。当用户不是 sysadmin 固定服务器角色的成员时,sp_start_job 将模拟 SQL Server 代理代理帐户,而该帐户是通过 xp_sqlagent_proxy_account 指定的。如果代理帐户不可用,则 sp_start_job 将失败。只有 Microsoft® Windows NT® 4.0 和 Windows 2000 有上述情况。在 Windows 9.x 上没有模拟,而且 sp_start_job 总是在启动 SQL Server 的 Windows 9.x 用户的安全上下文中执行。
示例
下例启动名为 Nightly Backup 的作业。
USE msdb
EXEC sp_start_job @job_name = 'Nightly Backup'
- SQL Server 通过SQL语句执行作业
- SQL Server 2008 定时执行sql语句作业的制定
- SQL Server 2008 定时执行sql语句作业的制定
- SQL Server 2008 定时执行sql语句作业的制定
- 通过SQL 语句 修改 SQL Server 中作业的计划
- 定时执行sql server 作业
- 通过脚本执行sql语句
- 通过脚本执行sql语句
- 通过sql文件执行语句
- SQL SERVER 执行语句记录
- SQL Server定时执行SQL语句
- SQL Server定时执行SQL语句
- 脚本执行SQL语句 sql server
- SQL Server 2005 定时执行SQL语句
- SQL Server 2000定时执行SQL语句
- SQL Server 2000定时执行SQL语句
- Sql Server 动态执行sql语句
- sql server 中sql语句执行顺序
- DW中ODS的解释
- 深入理解JavaScript系列(20):《你真懂JavaScript吗?》答案详解
- 九度教程---------15
- notepad++关联文件图标空白的问题
- 把UltraEdit加入到右键菜单中
- SQL Server 通过SQL语句执行作业
- 专访刘伟:软件开发人员的内功修炼之道
- 九度OJ 1072 harsh处理清华机试之邮票面值总和
- iphone开发十几个实用demo合集
- ETL的解释
- AWK 简明教程
- linux升级监控-sysstat
- ELO算法
- Pidgin下登陆Hipchart的步骤