链接服务器的 OLEDB 提供程序报告了 table 错误的编译时间和 运行 时间之间的架构版本更改

OLEDB provider for linked server reported change of schema version between compile time and run time for table error

我正在尝试 运行 报告,但它给出了这样的信息:

An error has occurred during report processing. (rsProcessingAborted)
Query execution failed for dataset 'ParamYear'. (rsErrorExecutingCommand)
For more information about this error navigate to the report server on the local server machine, or enable remote errors 

我签入了 Visual studio 并收到此错误:

    OLEDB provider for linked server sql10 reported change of schema version between 
compile time("182424452472301") and run time ("182454520418731") 
for table dbo.stud

查询:

SELECT DISTINCT Funding_Type
FROM            Destinations_1415_1516_Union
WHERE        (Year IN (@Year)) AND (AgeBand IN (@AgeBand)) AND (Completion_Status IN (2, 3))

请告诉我如何解决这个问题

我只是在 ssms 中 运行 dbcc freeproccache 命令并重新 运行 报告。现在工作正常....