编程示例

更新日期: 2006 年 4 月 14 日

Microsoft® SQL Server™ 2005 Integration Services 提供了可用于了解如何使用 Integration Services 的示例应用程序、包示例和编码示例。下表说明了可用的 Integration Services 编程示例。

有关如何安装和编译示例的信息,请参阅安装和编译 Integration Services 编程示例。若要获取最新版本的示例(包括自 SQL Server 2005 首次发布之后发布的新示例),请参阅 SQL Server 2005 示例和示例数据库。有关其他编程示例,请参阅 Integration Services 下载页面

控制流编程示例

示例 说明

创建 DataFlow 包示例

说明如何以编程方式创建包和添加数据流。

SMOTableList 示例

说明如何以编程方式创建包和添加任务。此示例使用 SMO 以编程方式枚举 AdventureWorks 数据库中的用户表。使用 Visual Basic .NET 的脚本任务检索架构和表名称,并将它们放入两个变量中。然后运行执行 SQL 任务(执行使用这两个变量的 DBCC CHECKCONSTRAINTS 命令)。此代码示例以编程方式实现了 SMO 表 DBCC 包示例提供的功能。

创建自定义增量任务示例

说明如何创建自定义任务及其相关用户界面。

ForEachDirectory 示例

说明如何创建自定义枚举器。此示例枚举文件系统中的文件夹。

Sql Server 自定义连接管理器示例

说明如何创建含自定义用户界面的自定义连接管理器。此示例连接到 SQL Server 实例。

Excel2 自定义连接管理器示例

说明如何创建含自定义用户界面的自定义连接管理器。此示例连接到 Excel 工作簿。

HtmlLogProvider 示例

说明如何创建自定义日志提供程序。此示例以 HTML 文档将日志记录输出另存为表。

EmailLogProvider 示例

说明如何创建自定义日志提供程序。此示例以明文或 HTML 格式的 SMTP 邮件发送日志记录输出。

数据流编程示例

示例 说明

ADO 源组件示例

说明如何实现可用作数据流任务中数据源的源组件。

更改大小写组件示例

说明如何实现具有同步输出的转换组件。

删除重复项组件示例

说明如何实现具有异步输出的数据流转换组件。

DatasetDestination 组件示例

说明如何实现自定义目标组件,该组件集成到 Business Intelligence Development Studio 中并可以添加到数据流任务中。

ms135984.note(zh-cn,SQL.90).gif重要提示:
提供的示例仅供教学使用。这些示例不是针对生产环境设计的,也没有在生产环境中进行测试。对于这些示例,Microsoft 不提供相关的技术支持。

请参阅

概念

包示例

帮助和信息

获取 SQL Server 2005 帮助