Diferença entre DTS e SSIS

DTS vs SSIS

O Data Transformation Services (também conhecido como DTS) foi o antecessor do sistema SSIS. É um conjunto de objetos usando uma ferramenta ETS (que significa uma ferramenta que extrai, transforma e carrega informações em um banco de dados para armazenamento), a fim de extrair, transformar e carregar essas informações para e / ou de um banco de dados.

O SQL Server Integration Services (também conhecido como SSIS) é uma ferramenta ETL que a Microsoft fornece a seus usuários para extrair dados de diferentes fontes. Em seguida, transforma os referidos dados de acordo com os requisitos de empresas individuais e os carrega nesse destino específico (daí o ETL).

O DTS era um componente original do Microsoft SQL Server 2000 e, no início, sempre era usado com os bancos de dados do SQL Server. Embora fosse parte integrante do servidor, o DTS também era facilmente usado independentemente do servidor Microsoft, em conjunto com outros bancos de dados. Ele é capaz de transformar e carregar dados de fontes heterogêneas, usando OLE DB, ODBC ou arquivos especificados apenas como texto, em qualquer banco de dados que os suporte.

O SSIS é um componente do Microsoft SQL Server 2005. Como tal, o SSIS não requer uma instalação separada. Pode ser usado para qualquer coisa que permita ao usuário se comunicar através de uma conexão ativa. Inclui ferramentas gráficas e assistentes para criar e depurar pacotes, todas as tarefas usadas para executar funções de fluxo de trabalho para várias operações diferentes (como operações de FTP), executar instruções SQL ou enviar email. Também existem fontes de dados usadas para extrair e carregar dados e transformações usadas para limpar, agregar, mesclar e copiar dados.

Os pacotes DTS são implementados sempre que os dados são modificados usando o DTS. Eles podem ser salvos diretamente no SQL Server ou em arquivos COM (também conhecido como Repositório da Microsoft). Como parte da versão 2000 do SQL Server, os programadores tinham permissão para salvar pacotes em um arquivo de idioma do Visual Basic - a menos que, é claro, encontrassem outro arquivo de idioma mais suficiente. Quando salvo como um arquivo VB, o pacote é script para criar os objetos e objetos componentes encontrados no pacote..

Resumo:

1. DTS é um conjunto de objetos que usa uma ferramenta ETS para extrair, transformar e carregar informações de ou para um banco de dados; O SSIS é uma ferramenta ETL fornecida pela Microsoft para dados extras de diferentes fontes.

2. O DTS fazia parte originalmente do Microsoft SQL Server 2000; SSIS é um componente do Microsoft SQL Server 2005.