编程示例
更新日期: 2006 年 4 月 14 日
Microsoft® SQL Server™ 2005 Integration Services 提供了可用于了解如何使用 Integration Services 的示例应用程序、包示例和编码示例。下表说明了可用的 Integration Services 编程示例。
有关如何安装和编译示例的信息,请参阅安装和编译 Integration Services 编程示例。若要获取最新版本的示例(包括自 SQL Server 2005 首次发布之后发布的新示例),请参阅 SQL Server 2005 示例和示例数据库。有关其他编程示例,请参阅 Integration Services 下载页面。
控制流编程示例
示例 | 说明 |
---|---|
说明如何以编程方式创建包和添加数据流。 |
|
说明如何以编程方式创建包和添加任务。此示例使用 SMO 以编程方式枚举 AdventureWorks 数据库中的用户表。使用 Visual Basic .NET 的脚本任务检索架构和表名称,并将它们放入两个变量中。然后运行执行 SQL 任务(执行使用这两个变量的 DBCC CHECKCONSTRAINTS 命令)。此代码示例以编程方式实现了 SMO 表 DBCC 包示例提供的功能。 |
|
说明如何创建自定义任务及其相关用户界面。 |
|
说明如何创建自定义枚举器。此示例枚举文件系统中的文件夹。 |
|
说明如何创建含自定义用户界面的自定义连接管理器。此示例连接到 SQL Server 实例。 |
|
说明如何创建含自定义用户界面的自定义连接管理器。此示例连接到 Excel 工作簿。 |
|
说明如何创建自定义日志提供程序。此示例以 HTML 文档将日志记录输出另存为表。 |
|
说明如何创建自定义日志提供程序。此示例以明文或 HTML 格式的 SMTP 邮件发送日志记录输出。 |
数据流编程示例
示例 | 说明 |
---|---|
说明如何实现可用作数据流任务中数据源的源组件。 |
|
说明如何实现具有同步输出的转换组件。 |
|
说明如何实现具有异步输出的数据流转换组件。 |
|
说明如何实现自定义目标组件,该组件集成到 Business Intelligence Development Studio 中并可以添加到数据流任务中。 |
![]() |
---|
提供的示例仅供教学使用。这些示例不是针对生产环境设计的,也没有在生产环境中进行测试。对于这些示例,Microsoft 不提供相关的技术支持。 |