用脚本扩展包

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

本节介绍这两种方法中较为简单的方法:用脚本扩展包。

使用脚本任务和脚本组件,可以通过很少的编码对 Integration Services 包的控制流和数据流进行扩展。 这两种对象均使用 Microsoft Visual Studio Tools for Applications (VSTA) 开发环境和 Microsoft Visual Basic 或 Microsoft Visual C# 编程语言,且均可利用 Microsoft .NET Framework 类库和自定义程序集所提供的所有功能。 开发人员使用脚本任务和脚本组件创建自定义功能时,不必编写通常在开发自定义任务或自定义数据流组件时所需的所有基础结构代码。

本节内容

参考

相关章节

  • 用自定义对象扩展包
    讨论如何创建用于多个包的编程自定义任务、数据流组件以及其他包对象。

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

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

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


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

请参阅

概念

SQL Server Integration Services