数据转换服务(也被称为DTS)是SSIS系统的前身。它是一套使用ETS工具(指提取、转换和加载信息到数据库进行仓储的工具)的对象,以提取、转换和加载这些信息到数据库和/或从数据库中。

SQL服务器集成服务(也称为SSIS)是微软为其用户提供的ETL工具,以便从不同来源提取数据。然后,它根据各个企业的要求对上述数据进行转换,并将其加载到该特定的目的地(因此是ETL)。

DTS是微软SQL Server 2000的一个原始组件,在其成立之初,一直与SQL Server数据库一起使用。尽管它是服务器的一个组成部分,但DTS也很容易从微软服务器中独立出来,与其他数据库一起使用。它能够使用OLE DB、ODBC或仅指定为文本的文件,从异质来源转换和加载数据到任何支持它们的数据库。

SSIS是Microsoft SQL Server 2005的一个组件。因此,SSIS不需要单独安装。它可以用于任何允许用户通过活动连接进行通信的东西。它包括图形工具和向导,以便建立和调试包,所有的任务都是用来执行几个不同操作的工作流功能(如FTP操作),执行SQL语句,或发送电子邮件。还有用于提取和加载数据的数据源,以及用于清理、聚合、合并和复制数据的转换。

每当使用DTS修改数据时,就会实施DTS包。这些包可以直接保存在SQL服务器上,也可以保存在COM文件中(也被称为微软存储库)。作为2000版SQL Server的一部分,程序员被允许在Visual Basic语言文件中保存包—当然,除非他们发现另一种语言文件更充分。当保存为VB文件时,包被脚本化,以便创建包中发现的对象和组件对象。

DTS和SSIS的区别

  1. DTS是一组使用ETS工具向数据库提取、转换和加载信息的对象;SSIS是微软提供的ETL工具,用于从不同来源的数据外。
  2. DTS最初是Microsoft SQL Server 2000的一部分;SSIS是Microsoft SQL Server 2005的一个组成部分。
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果。
转载请注明:文章转载自 有区别网 [http://www.vsdiffer.com]
本文标题:DTS和SSIS的区别
本文链接:https://www.vsdiffer.com/vs/dts-vs-ssis.html
免责声明:以上内容仅是站长个人看法、理解、学习笔记、总结和研究收藏。不保证其正确性,因使用而带来的风险与本站无关!如本网站内容冒犯了您的权益,请联系站长,邮箱: ,我们核实并会尽快处理。