适用于:SQL Server
Azure SQL 数据库
Azure SQL 托管实例
Azure Synapse Analytics
分析平台系统(PDW)
Microsoft Fabric 中的 SQL 分析终结点
Microsoft Fabric 中的仓库
Microsoft Fabric 中的 SQL 数据库
本文介绍如何创建保存为 .rdl 文件的基本 Reporting Services 报表,然后将该文件 .rdl 作为自定义报表添加到 SQL Server Management Studio。 SSRS 可以创建各种复杂的报表。 若要使用本文创建报表,必须在计算机上安装 SQL Server Data Tools (SSDT)。 无需在 SQL Server 上安装 SSRS,才能使用 Management Studio 运行自定义报表。
创建另存为 .rdl 文件的基本报表
依次选择“ 开始”、“ 程序”、“ Microsoft SQL Server”,然后选择“ SQL Server Data Tools”。
在 “文件 ”菜单上,指向“ 新建”,然后选择“ 项目”。
在 “项目类型 ”列表中,选择 “商业智能项目”。
在 “模板” 列表中,选择 “报表服务器项目向导”。
在 “名称”中,键入 ConnectionsReport,然后选择“ 确定”。
在 “报表向导 简介”页上,选择“ 下一步”。
在 “选择数据源 ”页上,在“名称”框中键入与数据库引擎的连接的名称,然后选择“ 编辑”。
在“连接属性”对话框中的“服务器名称” 框中,键入数据库引擎实例的名称。
在 “选择或输入数据库名称 ”框中,键入 SQL Server 上任何数据库的名称,例如
AdventureWorks2022,然后选择“ 确定”。在 “选择数据源 ”页上,选择“ 下一步”。
在“ 设计查询 ”页上的 “查询字符串 ”框中,键入以下 Transact-SQL 语句,其中列出了与数据库引擎的当前连接,然后选择“ 下一步”。 “报表向导查询”字符串框不接受报表参数。 必须手动创建更复杂的自定义报表。
SELECT session_id, net_transport FROM sys.dm_exec_connections;在 “选择报表类型 ”页上,选择 表格,然后选择“ 完成”。
在“ 完成向导 ”页上的“ 报表名称 ”框中,键入
ConnectionsReport,然后选择“ 完成 ”以创建和保存报表。关闭 SQL Server Data Tools。
复制到
ConnectionsReport.rdl在数据库服务器上为自定义报表创建的文件夹。
将报表添加到 Management Studio
在 Management Studio 中,右键单击对象资源管理器中的节点,指向 “报表”,选择“ 自定义报表”。 在 “打开文件 ”对话框中,找到自定义报表文件夹并选择该文件
ConnectionsReport.rdl,然后选择“ 打开”。首次从对象资源管理器节点打开新的自定义报表时,自定义报表将添加到该节点快捷菜单上 自定义报表 下最近使用的列表。 首次打开标准报表时,该报表也会显示在自定义 报表下的最近使用列表中。 如果删除了自定义报表文件,则下次选择该项时,将显示一条提示,以从最近使用过的列表中删除该项。
若要更改最近使用的列表中显示的文件数,请在 “工具” 菜单上选择“ 选项”, 展开 “环境 ”文件夹,然后选择“ 常规”。
调整最近使用列表中的 显示文件的数量。