SSRS的新功能。我将10个SSRS报告从一台服务器迁移到另一台服务器。
所有配置保持不变。有一个报表在浏览器中不显示任何内容,但是在报表生成器中可以。所有其他报告在浏览器中正确显示。
旧服务器上的原始10个报告根本没有这个问题。
我如何确定原因和解决方法?
我试图在报告生成器中编辑此报告并将其保存在服务器上,但没有解决此问题。
数据集SQL查询可以在SSMS中正常工作。
答案 0 :(得分:0)
这种情况可能有很多原因。请检查以下内容。
答案 1 :(得分:0)
所以我发现了发生了什么。
旧服务器在WIN 2003上运行,而新服务器在WIN 2016。
在新服务器中,存在一个默认的安全设置,该设置将HTTP表单元素可以发布的有效值的数量的上限设置为1000。问题中的报告具有一个参数,默认情况下会选择1000个以上的值。这种冲突导致该报告无法在新服务器上加载。
解决方法是在Web配置文件中添加一个命令,以覆盖报告服务的appsetting部分的1000上限。
search.exclude
此问题已解决。