最近在服务器的数据库上建了10个作业的作业,今天想做一个功能可以在后台手工调用作业的功能
在数据库中执行脚本:“use msdb EXEC sp_start_job @job_name = '导入ASMS数据'”提示作业启动已成功
然后在.net中执行这个语句,一直都提示不存在作业名称,排查了两三个小时找到原因了
服务器的数据库所有者需要在:作业--属性--常规选项卡--所有者--改变为web用户
设置下如图:
更改数据库所有者后搞定!
出处:http://hi.baidu.com/xiaocai06/item/9d0742f655774f13cf9f325e