第 2 课:指定连接信息 (Reporting Services)

在第 1 课中,你向教程项目添加了 Reporting Services 分页报表。

在本课中,将定义数据源 ,这是报表用于访问关系数据库或其他源中的数据的连接信息。

对于此报表,你将添加 AdventureWorks2022 示例数据库作为数据源。 本教程假定数据库位于 SQL Server 数据库引擎的默认实例中,并安装在本地计算机上。

设置连接

  1. 在“报表数据” 窗格中,选择“新建” >“数据源” 。 如果“报表数据”窗格不可见,请选择“视图”菜单 >“报表数据”。

    Screenshot of the Report Data pane with the Data Source option highlighted in the New menu.

    “数据源属性” 对话框将打开,并显示“常规” 部分。

    Screenshot of the Data Source Properties dialog box.

  2. 在“名称”文本框中,输入“AdventureWorks2022”。

  3. 选择“嵌入连接” 单选按钮。

  4. 在“类型” 下拉选择框中,选择“Microsoft SQL Server”。

  5. 在“连接字符串” 文本框中,键入以下字符串:

    Data source=localhost; initial catalog=AdventureWorks2022

    注意

    该连接字符串假定 SQL Server Data Tools (SSDT)、报表服务器和 AdventureWorks2022 数据库都已安装在本地计算机中。

    如果假设不正确,请更改连接字符串,并将“localhost”替换为数据库服务器/实例的名称。 如果使用的是 SQL Server Express 或 SQL Server 命名实例,则必须修改连接字符串,以包含实例信息。 例如:

    Data source=localhost\SQLEXPRESS; initial catalog=AdventureWorks2022

    有关连接字符串的详细信息,请参阅 Related content 部分。

  6. 选择“凭据” 选项卡,然后在“更改用于连接到数据源的凭据” 部分下,选择“使用 Windows 身份验证(集成安全性)” 单选按钮。

  7. 若要完成该过程,请单击“确定” 。

报表设计器将数据源 AdventureWorks2022 添加到“报表数据”窗格。

Screenshot of the Report Data pane that highlights the AdventureWorks2016 data source.

后续步骤

在本课中,你已成功定义到 AdventureWorks2022 示例数据库的连接。 继续学习第 3 课:为表报表定义数据集 (Reporting Services) 以定义报表数据集。