第2单元:指定连接信息(报表服务)

将报表添加到教程项目后,需要定义 数据源,这是报表用于访问关系数据库、多维数据库或其他资源中的数据的连接信息。

在本课中,你将使用 AdventureWorks2012 示例数据库作为数据源。 本教程假定此数据库位于本地计算机上安装的默认 SQL Server 数据库引擎实例中。

设置连接

  1. “报表数据 ”窗格中,单击“ 新建 ”,然后单击“ 数据源...”

    注释

    如果 “报表数据 ”窗格不可见,请在 “视图 ”菜单中单击“ 报表数据”。

  2. “名称”中,键入 AdventureWorks2012

  3. 确保已选择 嵌入式连接

  4. “类型”中,选择 Microsoft SQL Server

  5. 连接字符串中,键入以下内容:

    Data source=localhost; initial catalog=AdventureWorks2012  
    

    此连接字符串假定 SQL Server Data Tools (SSDT)、报表服务器和 AdventureWorks2012 数据库都安装在本地计算机上,并且你有权登录到 AdventureWorks2012 数据库。

    注释

    如果将 SQL Server Express 与高级服务或命名实例一起使用,连接字符串必须包含实例信息:

    Data source=localhost\SQLEXPRESS; initial catalog=AdventureWorks2012

    有关连接字符串的详细信息,请参阅Reporting Services 中的数据连接、数据源和连接字符串以及数据源属性对话框,常规

  6. 在左窗格中单击“凭据”,然后单击“使用 Windows 身份验证”(集成安全性)。

  7. 单击“ 确定”。数据源 AdventureWorks2012 已添加到 “报表数据 ”窗格。

下一个任务

已成功定义与 AdventureWorks2012 示例数据库的连接。 接下来,你将创建报表。 请参阅 第 3 课:为表报表(Reporting Services)定义数据集

另请参阅

Reporting Services 中的数据连接、数据源和连接字符串