DTS no SQL 2005

Muitas pessoas ao migrarem para o SQL Server 2005 encontram dificuldades para trabalhar com pacotes DTS do SQL 2000. Inicialmente posso dizer que SIM, é possível importar seus pacotes DTS do 2000 para o 2005, e o processo é até bem simples:

Dentro do Management Studio, já conectado à sua instância SQL, no Object Explorer clique na opção Management, subopção Legacy. Dentro dessa ramificação clique com o botão direito em Data Transformation Services e escolha a opção Import Package File (conforme imagem abaixo).

Importar DTS para SQL Server 2005

Importar DTS para SQL Server 2005

Daí pra frente o processo é bem intuitivo.

Depois que o DTS é importado, surgem novas perguntas e uma delas é:

É possível realizar modificações no DTS importado?

Sim. Para isso é preciso instalar o package da Microsoft: SQLServer2005_DTS.

Esse package está disponível para download aqui (link inclui outros packages para o SQL Server 2005)

Depois de instalado, basta escolher a opção Open clicando com o botão direito no DTS importado, e realizar as alterações necessárias.

Trarei mais informações sobre DTS em outros posts.

Bom trabalho!

  1. Tenho uma DTS que pego uma data, jogo pra uma variavel e depois pego essa data da variavel para ser utilizada em outra query… O problema eh que quando eu rodo pela DTS mesmo, ela roda normal, mas quando rodo como JOB, o SQL Server 2005 me apresenta o seguinte erro:

    “Error: 2010-01-18 10:08:52.45 Code: 0xC001F009 Source: Migracao_Asterisk_v2 Description: The type of the value being assigned to variable “User::DataLocal201″ differs from the current variable type. Variables may not change type during execution. Variable types are strict, except for variables of type Object.”

  1. There are no trackbacks for this post yet.

Leave a Reply