S S IS 专题三: S S IS 进阶技巧指南 TT 数据库技术专题之“数据库文件增长对主机性能的影响分析” Pag e 2 o f 50 SSIS 进阶技巧指南 SQL Server 2005 Integration Services( SSIS)提供一系列支持业务应用程序开发的内置任务、容器、转换和数据适配器。您无需编写一行代码,就可以创建SSIS 解决方案来使用ETL 和商业智能解决复杂的业务问题,管理SQL Server 数据库以及在SQL Server 实例之间复制SQL Server 对象。在前两次SSIS 技术专题中,我们介绍了关于SSIS 的基础知识,大家已经有所了解。而在本次技术手册中,我们将介绍包括扩展SSIS包在内的进阶技巧,相信对那些已有SSIS 使用经验的朋友也会有所帮助。 SSIS 包的扩展 SQL Server 整合服务(SSIS)是微软在SQL Server 2005 中引入的数据转换服务( DTS)的替代物,它加载了大量不同的组件来导入数据和将数据转换为实际数据,而不仅仅是被动地导入。微软提供了两个基本的方法来扩展S S IS 的功能:编写脚本和自定义对象编程。 通过编写脚本和程序来扩展SSIS 包 SSIS 与 VB.NET SQL Server Integration Services( SSIS)提供了一个强大的提取、转换和加载数据的环境,同时,大多数时候我们都可以发现SSIS 中的内置组件更胜任管理数据。然而,在某些情况下,我们可能需要扩展SSIS 来满足特定需求。使用Script 组件,我们可以添加自定义Visual Basic.Net 代码到数据流上,从而在任意SSIS 包中使用.Net 全部功能。 TT 数据库技术专题之“数据库文件增长对主机性能的影响分析” Pag e 3 o f 50 在 SSIS 中自定义VB.Net 脚本(上) 在 SSIS 中自定义VB.Net 脚本(下) 导出SQL Server 2005 数据到微软Excel 本部分介绍了从SQL Server 2005 数据库单个表中提取数据导入Excel 文件所使用数据流组件的配置方法和字符映射数据转换组件的用法。通过对本部分内容的掌握,您还可以实现选择Excel 作为源,SQL Server 数据库作为目标的反方向的数据转移。 用 SSIS 和 Visual Studio 导出SQL Server 数据到Excel 文件(上) 用 SSIS 和 Visual Studio 导出SQL Server 数据到Excel 文件(下) 不验证而打开SSIS 包 当我们在SSIS Designer 中打开SQL Server Integration Services( SSIS)包或者添加组件到一个包时,默认情况下SSIS 会检查不同组件使用的数...