【发布时间】:2016-12-16 15:00:26
【问题描述】:
为什么 TrackedMessages_Copy_BizTalkMsgBoxDb SQL 代理作业开始失败并显示“查询处理器无法生成查询计划”?
由于此查询中定义的提示,查询处理器无法生成查询计划。在不指定任何提示且不使用 SET FORCEPLAN 的情况下重新提交查询。 [SQLSTATE 42000](错误 8622)。
我们的 SQL 人员正在讨论修改存储过程。但我们已经告诉他们将 BizTalk db 视为 black box
【问题讨论】:
-
嗯...在他们开始谈论它之后它开始失败有点可疑。你确定他们没有碰过什么东西吗?
-
@Johns-305 没想到! ...不,刚刚检查过,LIVE 和我的开发机器上的 sp 是相同的。
-
但他们可能触及了其他东西……表、视图、索引……如果我来决定,DBA 甚至无法访问 BizTalk SQL Server。
-
@Johns-305 混蛋……也没有想到!刚刚想到,我暂时在发送端口上启用了邮件正文跟踪以检查问题。这可能是原因吗?如果是,为什么会这样?
-
不,绝对不是。跟踪不会导致此问题。
标签: biztalk biztalk-2010 sql-agent-job