• 主页
  • 基础类
  • 应用实例
  • 新技术前沿

一个作业不执行的问题

richardfly 2007-12-21 06:32:48
平台:win xp professional, ms sql2005,定时执行某个作业,该作业就是执行个存储过程,看活动监视器中报告该作业执行成功,但检查后发现只执行了部分作业,用手工在查询中用exec命令执行该存储过程能够成功,查windows的日志文件没有报错,有没有高手知道怎么回事?
...全文
37 点赞 收藏 6
写回复
6 条回复
xianzhenning 2008年08月20日
我也碰到了这个问题,我虽然没有找到绝对原因,但是我发现一定是调用的sp里面出错了,如果在查询分析器中执行,及时出错了也会继续执行,但是作业里不是
回复 点赞
w2jc 2007年12月22日
通常是权限方面的问题,
你连到企业管理上的用户权限比较高,所以手工执行没有问题,
作业通常是一个系统帐号,这个帐号的权限将被用来判断其能否执行你的语句。

我一般是单独建一个运行SQL服务的帐号,
然后用这个帐号去运行SQL服务本身和JOB AGENT.
回复 点赞
JL99000 2007年12月22日
我看错了
问题很神奇啊
proc能手动能全部执行
但作业里只能部分执行
没碰到过
回复 点赞
JL99000 2007年12月22日
估计是作业的设置上出现了问题
有些没有执行
回复 点赞
richardfly 2007年12月21日
楼上没有注意看我的描述,该作业的步骤就是exec sp_****,没什么需要检查的
回复 点赞
中国风 2007年12月21日
检查一下作业语句
回复 点赞
发动态
发帖子
MS-SQL Server
创建于2007-09-28

1.4w+

社区成员

25.3w+

社区内容

MS-SQL Server相关内容讨论专区
社区公告
暂无公告