在 Reporting Services 中设置数据源属性

在 Reporting Services 中,报表、报表模型以及数据驱动订阅都从外部数据源检索数据。若要连接到外部数据源,报表服务器可以使用报表、模型或订阅中定义的或从中引用的数据源连接信息。在数据源中定义的属性包括以下几部分:

  • 数据源类型
  • 连接字符串
  • 凭据

可以在设计时设置数据源属性(例如,在创建报表或模型时),也可以在将报表或模型发布到报表服务器后设置这些属性。有关在设计时设置数据源属性的详细信息,请参阅如何创建或编辑报表特定数据源(报表设计器)如何创建或编辑共享数据源(报表设计器)如何使用模型设计器创建报表模型

在报表服务器上设置数据源属性

数据源属性的管理可以独立于使用该数据源属性的项。尽管所有报表、模型和订阅在定义时就包含数据源连接信息,但在将这些项发布到报表服务器后,有权管理这些项的任何用户都可以修改其数据源配置。

若要为已发布的项管理数据源连接,可以使用 SQL Server Management Studio 或报表管理器来修改属性页上的设置。可以按照以下方式更改数据源属性:

  • 将报表配置为使用共享数据源,而不是使用报表特定数据源。可以在报表特定数据源和共享数据源之间切换;它们提供了相同的连接信息,并可以互换。
    注意,报表模型始终使用共享数据源。不能在模型本身内嵌入数据源连接信息。
  • 更改获取凭据的方式或选择其他身份验证模式。例如,您可能会将报表配置为提示输入用户凭据,而不是使用集成安全性。是否可以使用附加功能取决于指定凭据的方式。
    任何按计划运行的报表都必须使用存储的凭据。指定存储的凭据时,所有访问报表的用户都会使用凭据。在大多数情况下,具有只读权限的帐户就足够了。确保避免使用具有的权限比任务所需的权限更多的帐户。有关详细信息,请参阅指定凭据和连接信息
  • 修改连接字符串。当数据结构相同时,可以将报表配置为使用完全不同的数据库(例如,从测试数据库切换到生产服务器数据库)。
  • 仅对于共享数据源,使数据源不可用。
ms156018.note(zh-cn,SQL.90).gif注意:
管理数据源和报表数据源之间的连接与管理报表服务器和报表服务器数据库之间的连接并不一样。有关报表服务器与其内部数据存储区之间连接的详细信息,请参阅配置报表服务器数据库连接

请参阅

任务

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

概念

连接数据源
Reporting Services 支持的数据源
在 Reporting Services 中使用数据
共享数据源和报表特定数据源

其他资源

管理和使用发布的报表

帮助和信息

获取 SQL Server 2005 帮助