Integration Services 体系结构

更新日期: 2006 年 7 月 17 日

Microsoft SQL Server 2005 Integration Services (SSIS) 由四个关键部分组成:Integration Services 服务、Integration Services 对象模型、Integration Services 运行时和运行时可执行文件以及封装数据流引擎和数据流组件的数据流任务。

下面的关系图显示各部分之间的关系。

Integration Services 体系结构

从自定义客户端访问 Integration Services 对象模型或者编写自定义任务或转换的开发人员可以使用任何符合公共语言运行时 (CLR) 的语言编写代码。有关详细信息,请参阅Integration Services Programming

Integration Services 服务

可以使用 SQL Server Management Studio 中提供的 Integration Services 服务来监视 Integration Services 包的运行并管理包的存储。

有关详细信息,请单击以下主题之一:

Integration Services 服务

SQL Server Management Studio 简介

Integration Services 对象模型

Integration Services 对象模型包括用于访问 Integration Services 工具、命令行实用工具以及自定义应用程序的托管应用程序编程接口 (API)。

有关详细信息,请单击以下主题之一:

Integration Services Programming

Integration Services 工具和实用工具

Integration Services 运行时

Integration Services 运行时保存包布局,运行包,并为日志记录、断点、配置、连接和事务提供支持。Integration Services 运行时可执行文件包括包、容器、任务、Integration Services 中包含的事件处理程序以及自定义任务。

有关详细信息,请单击以下主题之一:

Integration Services 包

Integration Services 容器

Integration Services 任务

Integration Services 事件处理程序

Microsoft.SqlServer.Dts.Runtime

Integration Services 数据流

数据流任务封装数据流引擎。数据流引擎提供将数据从源移动到目标的内存中的缓冲区,并且调用从文件和关系数据库中提取数据的源。数据流引擎还管理修改数据的转换以及加载数据或使数据可为其他进程所用的目标。Integration Services 数据流组件为 Integration Services 所包含的源、转换和目标。也可以将自定义组件包含在数据流中。

有关详细信息,请单击以下主题之一:

数据流任务

数据流元素

Microsoft.SqlServer.Dts.Pipeline.Wrapper

更改历史记录

发布日期 历史记录

2006 年 7 月 17 日

更改的内容:
  • 删除了对非托管 API 的引用。

请参阅

概念

Integration Services 的典型用途
Integration Services 概述
SQL Server Integration Services

其他资源

Integration Services 对象和概念

帮助和信息

获取 SQL Server 2005 帮助