用自定义对象扩展包

如果觉得 Integration Services 内提供的组件不能满足您的需求,可以通过编写自己的扩展插件代码来扩展 Integration Services 的功能。 对于扩展包,您有两种不同的选择:可以在脚本任务和脚本组件提供的功能强大的包装中编写代码,或者通过从 Integration Services 对象模型提供的基类进行派生,完全重新创建自定义 Integration Services 扩展插件。

本节介绍这两种方法中较为高级的方法:使用自定义对象扩展包。

如果自定义 Integration Services 解决方案所需的灵活性要比脚本任务和脚本组件所具有的灵活性高,或如果需要可以在多个包中重复使用的组件,您可以通过 Integration Services 对象模型从头开始生成自定义任务、数据流组件和其他使用托管代码生成的包对象。

本节内容

参考

相关章节

  • 用脚本扩展包
    讨论如何使用脚本任务扩展控制流,或使用脚本组件扩展数据流。

  • 以编程方式生成包
    介绍如何以编程方式创建、配置、运行、加载、保存和管理 Integration Services 包。

Integration Services 图标(小) 使 Integration Services 保持最新

若要从 Microsoft 获得最新的下载内容、文章、示例和视频,以及从社区获得所选解决方案,请访问 MSDN 上的 Integration Services 页:


若要获得有关这些更新的自动通知,请订阅该页上提供的 rss 源。

请参阅

参考

比较脚本解决方案与自定义对象

概念

SQL Server Integration Services