定义报表数据源

新建日期: 2006 年 4 月 14 日

在 Reporting Services 中创建报表时,首先要定义一个或多个数据源定义。数据源定义提供有关如何连接基础数据源的详细信息。该定义指定数据源类型、连接字符串和凭据。每种类型的数据源都需要不同的连接信息。

Reporting Services 提供支持关系数据库、多维数据库、报表模型和基于 XML 的数据的数据处理扩展插件。此外,还可以通过标准 .NET Framework 数据访问接口注册报表。标准 .NET Framework 数据访问接口无需支持 Reporting Services 数据处理扩展插件提供的所有功能。从报表数据源检索的数据主要采用表格行集的格式。其他检索的信息取决于数据源类型。您可以为其他数据源类型创建自定义的数据处理扩展插件。有关详细信息,请参阅Implementing a Data Processing Extension

可以将数据源嵌入报表中,也可以对其进行定义以使它们在多个报表中共享。单个报表可以包含任意数量的数据源,既可以包含报表特定数据源,也可以包含共享数据源。使用报表设计器定义共享数据源时,对应的数据源定义将作为一项保存在报表项目中,而且可以独立于其他项目项进行管理。同样,将报表发布到报表服务器时,每个报表数据源可以独立于报表进行管理。有关详细信息,请参阅设置已发布报表的属性

可以通过基于角色的安全性来保护已发布的数据源。可以设置共享数据源项的安全性,以控制对报表服务器上的数据源项的访问。有关详细信息,请参阅保护共享数据源项

发布数据源后,您可能需要调整用于在发布报表时测试报表的凭据或数据源连接信息。有关详细信息,请参阅在 Reporting Services 中设置数据源属性

为报表定义数据源后,可以定义包含要在报表中使用的特定字段的数据集。有关数据集的信息,请参阅定义报表数据集

本节内容

  • 连接数据源
    说明如何连接至数据源并指定必要的凭据。包括不同数据源类型的连接字符串示例。

请参阅

任务

如何创建、删除或修改共享数据源 (Management Studio)
如何为数据源指定已存储的凭据 (Management Studio)
如何配置报表特定数据源(报表管理器)
如何创建或编辑报表特定数据源(报表设计器)
如何创建报表模型数据源(报表设计器)

概念

共享数据源和报表特定数据源
保护共享数据源项

其他资源

数据源属性(“连接”页)
“常规”属性页(共享数据源,报表管理器)
数据视图(报表设计器)

帮助和信息

获取 SQL Server 2005 帮助