Microsoft SQL Server 2005 Integration Services (SSIS) 由四个关键部分组成:Integration Services 服务、Integration Services 对象模型、Integration Services 运行时和运行时可执行文件以及封装数据流引擎和数据流组件的数据流任务。
下面的关系图显示各部分之间的关系。
从自定义客户端访问 Integration Services 对象模型或者编写自定义任务或转换的开发人员可以使用任何符合公共语言运行时 (CLR) 的语言编写代码。有关详细信息,请参阅Integration Services Programming。
可以使用 SQL Server Management Studio 中提供的 Integration Services 服务来监视 Integration Services 包的运行并管理包的存储。
有关详细信息,请单击以下主题之一:
Integration Services 服务
SQL Server Management Studio 简介
Integration Services 对象模型包括用于访问 Integration Services 工具、命令行实用工具以及自定义应用程序的托管应用程序编程接口 (API)。
Integration Services Programming
Integration Services 工具和实用工具
Integration Services 运行时保存包布局,运行包,并为日志记录、断点、配置、连接和事务提供支持。Integration Services 运行时可执行文件包括包、容器、任务、Integration Services 中包含的事件处理程序以及自定义任务。
Integration Services 包
Integration Services 容器
Integration Services 任务
Integration Services 事件处理程序
Microsoft.SqlServer.Dts.Runtime
数据流任务封装数据流引擎。数据流引擎提供将数据从源移动到目标的内存中的缓冲区,并且调用从文件和关系数据库中提取数据的源。数据流引擎还管理修改数据的转换以及加载数据或使数据可为其他进程所用的目标。Integration Services 数据流组件为 Integration Services 所包含的源、转换和目标。也可以将自定义组件包含在数据流中。
数据流任务
数据流元素
Microsoft.SqlServer.Dts.Pipeline.Wrapper
2006 年 7 月 17 日