我遇到的症状与这篇 2015 MSSSQLTips 文章中描述的非常相似:
SQL Server Reporting Services (SSRS) 与 Internet Explorer 11 不兼容
您已升级到 Internet Explorer 11,现在当您预览 SQL Server Reporting Services (SSRS) 报告时,您发现打印命令在报告查看器中不可见。此外,有时当您更改参数值时,IE11 会停止响应或加载报告需要很长时间。您可能还会发现使用 IE11 查看时,显示报表控件和导出功能的工具栏出现在多行中。当您在 Chrome 或 Mozilla Firefox 中预览相同的 SSRS 报告时,它运行良好,没有任何问题,这意味着这是浏览器兼容性问题。如何使 SQL Server Reporting Services (SSRS) 与 IE11 兼容?
我能找到的关于这个问题的几乎所有讨论都参考了这篇文章(或现在不可用的 MS Connect 页面)。
问题是为 SSRS 2008 建议的服务器端修复不适用于 SSRS 2017(文件中没有<meta http-equiv="X-UA-Compatible" content="IE=5">
标签ReportServer\Pages\reportviewer.aspx
)。
SSRS 2017 是否有等效的服务器端修复程序?我应该将此meta
标记添加到此文件还是其他 ASPX 文件?
其他帖子建议升级 SSRS,就像这个关于 SSRS 2012 的问题,但我已经在 SSRS 2017 (14.0.600.689) 的倒数第二个版本上,并且最近补丁的更改日志似乎不包含任何相关的修复。 …
我们正在使用我们组织的 SQL Server 2014 SP3 服务器。(他们也有 2016 年的 SQL Server,但我们选择跳过 2016 年,并在安装后移至下一个 SQL 服务器。)我们需要SSRS 2017 中的REST API 访问权限,因此我们想升级我们当前的 SSRS服务器到 SSRS 2017。
Windows服务器管理员刚刚为我们设置了一个新的/测试SSRS服务器,但他使用的是SSRS 2016,因为这是该组织拥有的最新媒体,他们的印象是我们只能为SQL服务器版本安装SSRS我们正在使用的。
我认为我们应该可以下载(免费)并安装 SSRS 2017,然后将其指向现有的 2016 SQL 服务器,这是否正确?或者我们是否需要购买 SQL Server 2017 的许可证才能使用 SSRS 2017?
(这似乎类似于SQL Server 2014 上的现有问题SSRS 2016,但该问题和答案似乎集中在 SQL Server Express 上,这不是我们的情况。)