设计时数据源对象

Business Intelligence Development Studio 中的项目包含两种使得在包中更容易实现连接的设计时对象:数据源和数据源视图。

您可以从包中分别生成数据源和数据源视图,然后在包中使用它们。可以在 Integration Services 项目、Analysis Services 项目和 Reporting Services 项目中生成数据源和数据源视图。

在 SQL Server 2005 Integration Services (SSIS) 中,数据源和数据源视图是不可部署的对象;SSIS 根据对象的属性创建连接管理器,并将连接管理器添加到包。可以在多个包中使用相同的数据源或数据源视图,以便为这些包提供一致的方法。例如,如果多个包或包中的多个元素(任务、源、转换或目标)访问 AdventureWorks 中的 Customer 表,则您可以创建提供与 AdventureWorks 的连接的数据源,创建仅包含 Customer 表的数据源视图,然后在所有包和任务中使用此数据源视图。

Integration Services 提供数据源与引用该数据源的连接管理器之间的同步,从而将更容易管理连接。例如,当数据源中的连接字符串更改时,每个引用该数据源的连接管理器中的连接字符串也随之更新。

ms141677.note(zh-cn,SQL.90).gif注意:
同步仅在项目内发生,不会在具有多个项目的整个解决方案中发生。

数据源和数据源视图将缓存其元数据。缓存使得您可以编辑并扩展数据源和数据源视图,而无须连接到据以生成这些数据源和数据源视图的数据存储区。元数据包含有关表、列属性以及表间外键关系的信息。例如,可以在数据源视图设计器中打开数据源视图,并在表间创建新关系。

以编程方式创建包时,不使用数据源或数据源视图,而是创建连接管理器并设置其属性。

请参阅

概念

数据源 (SSIS)
数据源视图 (SSIS)

其他资源

Integration Services 连接

帮助和信息

获取 SQL Server 2005 帮助