【发布时间】:2016-07-25 04:29:29
【问题描述】:
我有一个声称成功的 SQL 代理作业,但实际上并没有做它应该做的事情。如果我自己在里面运行脚本,它确实会产生结果。
我正在使用 SQL 2014。代理作业中使用/内部的脚本是:
IF OBJECT_ID('TEMPDB..##RCCON','U') IS NOT NULL DROP TABLE ##RCCON
SELECT top 10 R.RC_C__ID as ConsentId
,dbo.clr_RC_CON(R.RC_CON__ID,'','') AS RC_CON
INTO ##RCCON FROM RC_CON R
脚本独立运行,但作为 JOB 不会产生任何结果。
有什么建议吗?干杯
【问题讨论】:
-
“作为一项工作不会产生任何结果。”你在哪里检查结果?您是在查看作业日志还是通过 SSMS 连接并从该表中进行选择?
-
将此放入消耗##RCCON 的同一作业步骤中。
标签: sql-server stored-procedures ssms sql-agent-job