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!

One comment

  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.”

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>