SQL Server Reporting Services 中的可用工具
SQL Server Reporting Services 包含支持在托管环境中开发和使用具有丰富功能的报表的一组图形和脚本编写工具。 该工具集包括开发工具、配置和管理工具以及报表查看工具。 本文旨在简要介绍 SSRS 中的各种工具,以及如何获取这些工具。
要立即了解如何使用工具,请参阅教程:如何查找并启动 Reporting Services 工具 (SSRS)。
报表创作工具
下表列出了可在 SSRS 中用于创作报表的工具。
工具 | 说明 | 如何访问 |
---|---|---|
SQL Server 移动报表发布服务器 | 借助 移动报表发布服务器,可以创建移动报表,这些报表会动态调整内容以适合屏幕或浏览器窗口,并且能轻松缩放到任何屏幕大小。 在网格行和列可调整且移动报表元素灵活的设计图面上创建移动报表。 有关详细信息,请参阅 使用 SQL Server 移动报表发布服务器创建移动报表。 |
下载 SQL Server 移动报表发布服务器。 |
报表设计器 | 使用此工具来设计报表。 它包括以下功能: 部署到本机模式或 SharePoint 模式的报表服务器。 SQL Server Data Tools (SSDT) 中的主机。 用于整理报表中所用数据的“报表数据”窗格。 用于交互式报表设计的设计和预览的选项卡式视图。 可帮助指定要从数据源中检索的数据以及与 RSReportDesigner 配置文件中的数据源类型相关联的查询设计器。 具有 IntelliSense 的表达式编辑器,生成可自定义报表内容和外观的 Visual Basic 表达式。 支持自定义报表项和自定义查询设计器。 有关详细信息,请参阅 SQL Server Data Tools 中的 Reporting Services (SSDT)。 |
SQL Server Data Tools (SSDT) |
报表生成器 | 使用此工具来设计报表。 它包括以下功能: 部署到本机模式或 SharePoint 模式的报表服务器。 类似 Microsoft Office 的创作环境。 SQL Server 移动报表发布服务器。 将报表项另存为报表部件。 用于创建地图的向导。 聚合的聚合。 对表达式的增强支持。 帮助指定要从所选内置数据源类型检索的数据的查询设计器。 有关详细信息,请参阅 SQL Server 中的 Microsoft 报表生成器。 |
下载报表生成器的独立版本。 或者通过 Web 门户/SharePoint 打开。 |
注意
SQL Server Reporting Services 2019 之后的所有 SQL Server Reporting Services 版本已弃用 SQL Server 移动报表发布服务器。 该功能从 SQL Server Reporting Services 2022 和 Power BI 报表服务器开始已停止使用。
SQL Server Reporting Services 2019 之后的所有 SQL Server Reporting Services 版本已弃用报表部件。
报表服务器管理工具
提供一组图形和脚本撰写工具,可供用户在 SSRS 中管理报表服务器。 您使用的工具取决于您的报表服务器的部署模式。
本机模式
下表列出的工具可用于管理在本机模式下部署的报表服务器。
工具 | 说明 | 如何访问 |
---|---|---|
报表服务器配置管理器 | 使用此工具可以配置 Reporting Services 安装。 可用任务包括: 配置报表服务器服务帐户。 创建并配置一个或多个 Web 服务 URL。 配置 Web 门户 URL。 创建和配置报表服务器数据库。 配置扩展部署。 备份、还原或替换用于加密存储的连接字符串以及凭据的对称密钥。 配置无人参与的执行帐户。 配置订阅设置。 配置电子邮件传递的 SMTP(简单邮件传输协议)服务器。 配置 Power BI 服务(云)。 注意:报表服务器配置管理器并不帮助你管理报表服务器内容、启用其他功能或授予对服务器的访问权限。 有关详细信息,请参阅报表服务器配置管理器(本机模式)。 |
“开始”菜单 |
SQL Server Management Studio | 使用此工具可以在单一环境中管理一个或多个报表服务器实例,例如: 管理本地和远程报表服务器实例。 设置报表服务器属性。 修改角色定义。 关闭不使用的报表服务器功能。 管理作业。 管理共享计划。 |
“开始”菜单 |
Rsconfig 实用工具 | 使用此工具可配置和管理报表服务器与报表服务器数据库的连接。 您还可以使用该工具来指定用于无人参与报表处理的用户帐户。 有关详细信息,请参阅报表服务器命令提示实用工具 (SSRS)。 |
命令提示符 |
Rskeymgmt 实用工具 | 使用此工具可以: 提取、还原、创建和删除用于加密报表服务器数据的对称密钥。 在扩展部署中联接报表服务器实例。 有关详细信息,请参阅报表服务器命令提示实用程序 (SSRS)。 |
命令提示符 |
Windows Management Instrumentation (WMI) 类 | 使用这些类后,无需使用图形用户界面,即可自动化报表服务器配置管理器中的配置任务。 有关详细信息,请参阅以编程方式访问 WMI 提供程序。 |
Visual Basic 脚本 |
SharePoint 集成模式
在 SharePoint 模式下,Reporting Services 是 SharePoint 体系结构中的服务应用程序,并且直接通过 SharePoint 进行管理。
工具 | 说明 | 如何访问 |
---|---|---|
SharePoint 管理中心 | 使用 SharePoint 管理中心可为 SSRS 创建、查询并管理共享服务应用程序。 有关详细信息,请参阅配置和管理 SQL Server Reporting Services (SSRS) 报表服务器。 |
浏览到 SharePoint 站点 URL 以便进行中心管理 |
PowerShell Cmdlet | 使用 PowerShell cmdlet 可为 SSRS 创建、查询并管理共享服务应用程序。 有关详细信息,请参阅用于 Reporting Services SharePoint 模式的 PowerShell cmdlet。 |
SharePoint 2010 Management Shell |
报表内容管理工具
提供了一组图形和脚本撰写工具,可供用户在 SSRS 中管理内容。 您使用的工具取决于您的报表服务器的部署模式。
工具 | 说明 | 如何访问 |
---|---|---|
报表服务器 Web 服务 URL | 使用此工具可在一般的项导航页中浏览报表目录中的内容。 有关详细信息,请参阅报表服务器 Web 服务。 |
浏览者 |
Web 门户 | (仅限本机模式) 使用此工具可通过 HTTP 连接来管理远程位置的单个报表服务器实例。 可用操作: 查看、搜索、打印和订阅报表。 整理、创建、保护并维护文件夹层次结构。 配置基于角色的安全性,确定对项和操作的访问权限。 配置报表执行属性、报表历史记录和报表参数。 创建连接到 Microsoft SQL Server Analysis Services 数据源或 SQL Server 关系数据源或从其检索数据的报表模型。 设置模型项安全性,以便可以访问模型中的特定实体,或将实体映射到事先创建的预定义点击链接型报表。 创建共享计划和共享数据源,以此提高计划和数据源连接的可管理性。 创建可以将报表展开为大型收件人列表的数据驱动订阅。 创建链接报表,以便按不同方式重用现有报表和重新确定其用途。 启动报表生成器来创建可以在报表服务器上保存和运行的报表。 有关详细信息,请参阅报表服务器的 Web 门户(SSRS 本机模式)。 |
浏览者 |
RS 实用工具 | 此工具是可用于执行脚本操作的脚本主机。 Visual Basic 使用此工具可以运行 脚本,这些脚本可在报表服务器数据库之间复制数据、发布报表、在报表服务器数据库中创建项等。 有关详细信息,请参阅报表服务器命令提示实用程序 (SSRS)。 | 命令提示符 |