SSIS的发展史

日期: 2009-04-15 作者:Kirk Haselden翻译:April 来源:TechTarget中国 英文

SSIS代替了以前版本的数据转换服务(DTS)。而DTS出身卑微,起初所用的资金极少、资源也不多,它最初通过POC(proof-of-concept)转换体现出来,后来就被人们叫做Data Pump。POC引起了一些微软人的兴趣,从这时才开始投入一部分资金。   SQL Server 7.0为一些需要的用户加载了第一个DTS版本。

那个时候它很难操作,而且还很贵。一些DBA不得不写自定义转换软件,他们所写的这些自定义转换软件不灵活、而且还很难维护。一些工具还有局限性,如需要源和目标进程精确匹配、直接在单独数据库产品上决定,并且/或者转换性能。有些DBA还写了自定义分析和转换应用。

例如有些公司现在……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

SSIS代替了以前版本的数据转换服务(DTS)。而DTS出身卑微,起初所用的资金极少、资源也不多,它最初通过POC(proof-of-concept)转换体现出来,后来就被人们叫做Data Pump。POC引起了一些微软人的兴趣,从这时才开始投入一部分资金。

  SQL Server 7.0为一些需要的用户加载了第一个DTS版本。那个时候它很难操作,而且还很贵。一些DBA不得不写自定义转换软件,他们所写的这些自定义转换软件不灵活、而且还很难维护。一些工具还有局限性,如需要源和目标进程精确匹配、直接在单独数据库产品上决定,并且/或者转换性能。有些DBA还写了自定义分析和转换应用。例如有些公司现在只对标转平台用手工编写的平面文件分析程序、SQL脚本和转换代码,如SSIS。

  第一个DTS版本为许多人解决了一些这种问题,让他们的生活变得更加简单。通过使用数据存储层面OLEDB,DTS可以少用或不用自定义码访问各种数据。而且DTS还很便宜,因为它是和SQL Server一起加载的。用户有权登陆所有更贵的产品,但是并不需要另外的ETL工具费用。这很显然给那些打算扩大预算的IT店带来了好处。DTS是一种灵活的、易于使用的产品。它还包括一些标准任务,如Transform Data、Execute Process、Active X Script、Execute SQL和Bulk Insert Tasks。

  SQL Server 8.0增加了更多的任务、从而增加了更多的功能。在SQL Server 8.0中还包括Execute Package、FTP、MSMQ Tasks。但是用户在用DTS处理大数据集和基于脚本工具的内在局限时也遇到了一些挫折。那时正是创建真正的企业继承工具的时候。

  2000年,SQL Server决定对ETL和Integration空间进行实质性的投资,召集精英阐述Data Flow Task和下一个版本的Integration Services这个概念。经过五年,随着SQL Server 2005的开发,DTS团队几乎重新设计、重写了DTS,也就是Integration Services 2005。

  Integration Services 2008是下一个版本。但是2008并不会像2005版本那样会发生很大的改变,它只会在产品性能和其他方面进行改善和提高。

翻译

April
April

相关推荐