使用代理作业运行更新查询

时间:2012-12-19 19:37:39

标签: sql sql-server-2008

我们有一个SQL代理作业,设置为运行以下查询。不幸的是,无论是按计划还是手动启动作业都会失败,但不会在错误日志中留下任何数据。

只需一步就可以运行以下查询:

UPDATE TB1
SET TB1.STATUS = 'Complete'

FROM    
  Table1.dbo.A_P as TB1
  INNER JOIN [LS1].DB1.dbo.Detail AS CD ON CD.ID = TB1.ID
  JOIN [LS1].Header AS Header ON Header.ID = TB1.ID

WHERE 
TB1.STATUS='approved'
AND Header.Status='C';

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

这给了我所需要的东西。我正在寻找错误的位置进行作业记录。该问题是由链接服务器的创建方式以及代理配置的帐户引起的。感谢您指出工作经历;我觉得自己很新手。 - Ratoka