SQL Server 2014 中 SQL Server Reporting Services 的重大变更

本主题介绍 Reporting Services 中的中断性变更。 这些更改可能导致基于 SQL Server的早期版本的应用程序、脚本或功能无法继续使用。 您在升级时,或在自定义脚本或报表中可能会遇到这些问题。 有关详细信息,请参阅 使用升级顾问准备升级

本主题内容:

SQL Server 2014 Reporting Services 重大变更

SQL Server 2014 中没有 Reporting Services 的不兼容变更。

SQL Server 2012 Reporting Services 重大变更

SharePoint 模式服务器引用需要 SharePoint 网站

不能使用 URL 路径中的虚拟直接名称直接浏览或引用报表服务器。 例如:

http://<Server name>/ReportServer

现在,需要在 URL 路径中包含 SharePoint 网站。 例如,如果网站名称为“”videos并使用“sites”前缀,则 URL 将如下所示:

http://<Server Name>/sites/videos/_vti_bin/ReportServer

SharePoint 模式 Command-Line 安装的更改

输入设置 /RSINSTALLMODE 仅适用于本机模式安装,不适用于 SharePoint 模式安装。 例如,SQL Server 2014 不支持以下内容:/RSINSTALLMODE=“DefaultSharePointMode”。 代替该输入设置,请使用 /RSSHPINSTALLMODE=“DefaultSharePointMode”。

以下语句是完整的安装命令和参数集的示例: setup /ACTION=install /FEATURES=SQL,RS /InstanceName=Denali_INST1 .... /RSSHPINSTALLMODE=“DefaultSharePointMode”

有关命令行安装的详细信息,请参阅 Reporting Services SharePoint 模式和本机模式的命令提示符安装

Reporting Services WMI 提供程序不再支持 SharePoint 模式的配置

Reporting Services SharePoint 的配置现已使用 PowerShell cmdlet 和 SharePoint 管理中心完成。 新的 Reporting Services SharePoint 模式体系结构利用 SharePoint 服务体系结构。 SharePoint 不支持 WMI 接口。

这些更改会影响以下组件和工作流列表:

  • 在 SharePoint 模式下将 Reporting Services WMI 提供程序用于 Reporting Services 的自定义应用程序。

  • Reporting Services 配置管理器、rskeymgmt.exe和 rsconfig.exe。 使用 SharePoint 管理中心和 PowerShell,而不是将这些实用工具用于配置 Reporting Services SharePoint 模式。

  • SQL Server Management Studio:客户不能引用语法类似于 <machine_name>/<instance_name> 的服务器。 从 SQL Server 2008 版本开始,建议的方法是使用 SharePoint 网站 URL。 例如, http://< sharepoint_server>/<sharePoint_site>。 从 SQL Server 2012 开始,SharePoint 网站 URL 是唯一支持的语法。

报表模型设计器在 SQL Server Data Tools 中不可用

SQL Server Data Tools (SSDT) 不再支持报表模型项目。 报表模型设计器在 SQL Server 2014 Reporting Services(SSRS)中不可用。 不能创建新的报表模型项目或在 SQL Server Data Tools (SSDT) 中打开现有项目,也不能创建或更新报表模型。 若要更新报表模型,可以使用 SQL Server 2008 R2Reporting Services 或早期工具。 可以继续使用报表模型作为 SQL Server 2014 Reporting Services (SSRS) 工具(如报表生成器和报表设计器)创作的报表中的数据源。 用于创建查询以从报表模型中提取报表数据的查询设计器在 SQL Server 2012Reporting Services 中继续可用。

SQL Server 2008 R2 Reporting Services 重大变更

本部分介绍 SQL Server 2008 R2 报表服务中的重大更改。

注释

由于 SQL Server 2008 R2 是 SQL Server 2008 的次要版本升级,因此建议还查看 SQL Server 2008 部分中的内容。

扩展的 CSV 数据呈现器

在 SQL Server 2008 R2 Reporting Services 中,CSV 文件包括图表和仪表数据。 由于图表和仪表的额外列,依赖于以前的 CSV 文件结构的应用程序将不再有效。

有关详细信息,请参阅导出到 CSV 文件(报表生成器和 SSRS)。

另请参阅

SQL Server 2014 中 SQL Server Reporting Services 的行为变更
新增功能(Reporting Services)
SQL Server 2014 中 SQL Server Reporting Services 中弃用的功能
SQL Server 2014 的 SQL Server Reporting Services 中已停止使用的功能