将自定义报表添加到 Management Studio

适用于:SQL ServerAzure SQL 数据库Azure SQL 托管实例Azure Synapse AnalyticsAnalytics 平台系统(PDW)

本主题介绍如何创建保存为 .rdl 文件的简单 Reporting Services 报表,然后将该 rdl 文件作为自定义报表添加到 SQL Server Management Studio。 SSRS 可以创建各种复杂的报表。 若要使用本主题创建报表,必须在计算机上安装 SQL Server Data Tools (SSDT)。 无需在 SQL Server 上安装 SSRS,才能使用 Management Studio 运行自定义报表。

创建保存为 .rdl 文件的简单报表

  1. 单击 开始,指向 程序,指向 Microsoft SQL Server,然后单击 SQL Server Data Tools

  2. 在“文件”菜单上,指向 “新建”,然后单击 项目

  3. 项目类型 列表中,单击 商业智能项目

  4. 模板 列表中,单击 报表服务器项目向导

  5. 名称中,键入 ConnectionsReport,然后单击 确定

  6. 报表向导 简介页上,单击 下一步

  7. “选择数据源”页上,在“名称”框中键入与数据库引擎的连接的名称,然后单击 “编辑”

  8. 在“连接属性”对话框中的“服务器名称” 框中,键入数据库引擎实例的名称。

  9. 在“选择或输入数据库名称”框中,键入 SQL Server 上任何数据库的名称,例如 AdventureWorks2022,然后单击“确定”

  10. “选择数据源”页上,单击 “下一步”

  11. 设计查询 页上的“查询字符串”框中,键入以下列出数据库引擎当前连接的 Transact-SQL 语句,然后单击“下一步”。 “报表向导查询”字符串框不接受报表参数。 必须手动创建更复杂的自定义报表。

    SELECT session_id,net_transport FROM sys.dm_exec_connections;

  12. 在“选择报表类型 页面上,选择 表格,然后点击 完成

  13. 完成向导 页上,在“报表名称”框中,键入 ConnectionsReport,然后单击 完成,以创建和保存报表。

  14. 关闭 SQL Server Data Tools。

  15. ConnectionsReport.rdl 复制到在数据库服务器上为自定义报表创建的文件夹。

将报表添加到 Management Studio

  • 在 Management Studio 中,右键单击对象资源管理器中的节点,指向 报表,单击 自定义报表。 在“打开文件 对话框中,找到自定义报表文件夹,然后选择 ConnectionsReport.rdl 文件,然后单击 打开

    首次从对象资源管理器节点打开新的自定义报表时,自定义报表将添加到该节点快捷菜单上 自定义报表 下最近使用的列表。 首次打开标准报表时,它也会显示在 自定义报表下最近使用的列表上。 如果删除了自定义报表文件,则下次选择该项时,将显示一条提示,以从最近使用过的列表中删除该项。

    1. 若要更改最近使用列表中显示的文件数,请在“工具”菜单上单击“选项”, 展开“环境”文件夹,然后单击 “常规”

    2. 调整最近使用列表中的 显示文件的数量

另请参阅

在 Management Studio 中自定义报表
将自定义报表用于对象资源管理器节点属性
取消隐藏运行自定义报告时的警告
SQL Server Reporting Services