要解决此问题 - SSRS shows wrong form 我试图清除SSRS缓存。一篇帖子建议我使用SQL这样做 - http://social.msdn.microsoft.com/Forums/sqlserver/en-US/58caa380-ece8-4507-9ff3-684c93685e72/how-to-clear-a-report-cache-in-ssrs-2008?forum=sqlreportingservices
代码 -
Use ReportServer
EXEC FlushReportFromCache @Path
EXEC CleanExpiredCache
@Path您需要为报告提供清除缓存的路径。
我在这里输入哪条路径?我进入了包含所有rdlc文件的文件夹,sql给了我0行返回。我正在本地系统上进行简单的初学练习。
答案 0 :(得分:1)
这是您要从缓存中清除的报告路径。您可以通过查询ReportServer数据库中的dbo.Catalog
表来获得此信息,如下所示:
USE ReportServer;
GO
SELECT Name --<-- Report Name
,[Path] --<-- Report Path
FROM [dbo].[Catalog]
GO