我在故障转移群集节点上创建了一个新的SQL实例。我设置了Reporting Services,并开始设计报告。该报告在数据库上调用存储过程。当我尝试运行报告时出现此错误:
Index 'UNIQ_SnapshotChunkMapping' on table 'SegmentedChunk' (specified in the FROM clause) does not exist.
存储过程:
USE [FET]
GO
/****** Object: StoredProcedure [dbo].[rptStoreReport] Script Date: 1/11/2018 9:26:57 AM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[rptStoreReport]
@StoreID int
AS
BEGIN
DECLARE @SQL varchar(8000)
SET @SQL = 'SELECT StoreID, StoreType, State, CaseNumber, System, RiskType,
Ceiling, Height, ExistingSCOLanes, ExistingMannedLanes, ExistingReuseCams,
GMSCOQty, GMBeltQty, GRCSCOQty, GRCBeltQty, MannedQty, Notes FROM dbo.Stores
WHERE StoreID = ' + CAST(@StoreID as varchar) + ' AND DeletedDate = NULL'
EXEC(@SQL)
END