内部查询处理器错误:查询处理器在执行期间遇到意外错误。
请帮我解决..
当我尝试执行 sp 时,我得到了错误
警告:空值被聚合或其他 SET 操作消除。消息 8630,级别 17,状态 52,过程 USPReportPerformanceIndex_test,第 456 行内部查询处理器错误:查询处理器在执行期间遇到意外错误。
这个问题怎么解决。。
内部查询处理器错误:查询处理器在执行期间遇到意外错误。
请帮我解决..
当我尝试执行 sp 时,我得到了错误
警告:空值被聚合或其他 SET 操作消除。消息 8630,级别 17,状态 52,过程 USPReportPerformanceIndex_test,第 456 行内部查询处理器错误:查询处理器在执行期间遇到意外错误。
这个问题怎么解决。。
这可能对你有用。我的团队在 Microsoft Dynamics CRM 数据库上遇到了类似的错误。CRM 解决方案不知何故有一个悬空的外键引用,当我们尝试从表中删除该行时,我们收到“内部查询处理器错误:查询处理器在执行期间遇到意外错误”错误。所以,这就是我们所做的,之后我们就可以运行查询了。请注意,这些步骤特定于 CRM 错误。您可以选择适用于您的步骤。
备份 CRM 组织数据库
查找具有无效 Null 引用的依赖项:
select top 10 * from DependencyBase
where RequiredComponentNodeId not in
(select DependencyNodeId from DependencyNodeBase)
将 CRM 组织数据库置于单用户模式
运行以下脚本
dbcc checkdb('Cap_MSCRM',repair_rebuild)
go
update statistics DependencyBase
update statistics DependencyNodeBase
delete from DependencyBase
where DependencyId = '31BB8193-DD65-40E8-9A24-E7B7E2ADACD2' –DependencyId returned in Step 2
将 CRM 组织数据库置于多用户模式
做 IISreset