共享数据源和报表特定数据源

Reporting Services 提供了两种方法,用于定义与报表、报表模型和数据驱动订阅中所使用的数据源的连接。这两种方法在构成上非常相似,因此,如果其中一种方法提供了您要使用的功能,就可以在报表特定数据源连接和共享数据源项之间进行切换。这两种方法的区别在于,存储和管理连接数据的方式不同。

报表特定数据源

“报表特定数据源**”可以在报表定义中嵌入数据源连接的说明。只有包含嵌入的数据源连接信息的报表才能使用这些信息。连接信息仅限在报表或订阅内部使用(例如,查看报表的 XML 语法时,就可以看到 XML 格式的连接信息)。若要定义和管理报表特定数据源,请使用报表的“数据源”属性页。有关详细信息,请参阅在 Reporting Services 中设置数据源属性

共享数据源

“共享数据源**”是对数据源连接进行说明的独立项。报表模型需要使用共享数据源;而对于报表和数据驱动订阅,共享数据源是可选的。您可以创建一个共享数据源项,向多个报表提供连接信息。您可以从使用共享数据源的报表和数据驱动订阅分别创建和管理该共享数据源。

共享数据源可以在许多报表和订阅之间重复使用。您可以将共享数据源移到不同的文件夹位置,为共享数据源命名,以及通过设置安全性来确定其可用性。下面的图标表示文件夹层次结构中的共享数据源项:

共享数据源图标

共享数据源图标

如果您的数据源使用频率较高,就应该采用共享数据源。可能有用的共享数据源的示例包括:

  • 到支持业务运营的生产服务器的连接
  • 到频繁使用的测试服务器的连接
  • 到员工数据库的连接(以支持数据驱动订阅)

如果使用共享数据源,则可以更容易地针对数据源的更改而进行相应的调整。如果您移动或重命名了数据库或更改了数据库登录名,则只需对连接字符串进行一次更新,就可以同时在所有使用该数据的报表和订阅中实现相应的更改。也可以禁用共享数据源项,以防止进行报表处理。

请参阅

任务

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

概念

连接数据源
创建、修改和删除共享数据源
在报表布局中处理数据
报表管理器

其他资源

“数据源”属性页(报表管理器)
“新建数据源”页

帮助和信息

获取 SQL Server 2005 帮助