none
SQL 2000 para SQL 2005 - Duvidas em DTS RRS feed

  • Pergunta

  • Pessoal, bom dia!

    Estou com um duvida sobre alguns serviços do SQL 2000 para o 2005.

    Tenho o seguinte problema:

     - Tenho 2 SQL Server 2000 utilizando a importação de dados via DTS perfeitamente. Um desses servidores está em meu DATACENTER e outro no Cliente.

    Agora estamos migrando para a plataforma SQL Server 2005 .. é possivel utilizar da seguinte forma:

    CLIENTE : SQL 2000
    DATACENTER: SQL 2005

    E os jobs de importação via DTS continuarem funcionando normalmente indepedente da versão do SQL Server?
    quinta-feira, 2 de abril de 2009 13:12

Respostas

  • Olá Márcio,

    No SQL 2005, você terá que usar o Integration Services. Quando você roda o upgrade do 2000 para 2005 ele até leva os DTSs, mas para editar os mesmos você terá que baixar o Microsoft SQL Server 2000 DTS Designer Components

    Mas, recomendo você estudar a possibilidade de migrar esses pacotes para o Integration Services, você ganha novas funcionalidades e desempenho.

    Sobre a conexão entre o 2000 e o 2005, sem problemas, só é interessante você instalar o Native Client no 2000:

    Microsoft SQL Server Native Client
    X86 Package (sqlncli.msi) - 3511 KB
    X64 Package (sqlncli_x64.msi) - 6486 KB
    IA64 Package (sqlncli_ia64.msi) - 8365 KB


    Abraço!!!

    Classifiquem as respostas. O Fórum agradece!!
    quinta-feira, 2 de abril de 2009 14:33
  • Caro,

      Se for pra deixar no SQL Server 2005, e não tiver tempo agora para migração do DTS para O SSIS, você pode copiar os arquivos do dts no sql server 2000, jogar em uma pasta no Servidor SQL Server 2005, e agenda um job para rodar o dtsrun.exe, com o nome do pacote.  Isso seria apenas uma soluçaõ de contorno.  O ideal mesmo é migrar para o SSIS.

    Abraços
    Gilberto Neto


    Gilberto Neto
    segunda-feira, 6 de abril de 2009 12:56

Todas as Respostas

  • Olá Márcio,

    No SQL 2005, você terá que usar o Integration Services. Quando você roda o upgrade do 2000 para 2005 ele até leva os DTSs, mas para editar os mesmos você terá que baixar o Microsoft SQL Server 2000 DTS Designer Components

    Mas, recomendo você estudar a possibilidade de migrar esses pacotes para o Integration Services, você ganha novas funcionalidades e desempenho.

    Sobre a conexão entre o 2000 e o 2005, sem problemas, só é interessante você instalar o Native Client no 2000:

    Microsoft SQL Server Native Client
    X86 Package (sqlncli.msi) - 3511 KB
    X64 Package (sqlncli_x64.msi) - 6486 KB
    IA64 Package (sqlncli_ia64.msi) - 8365 KB


    Abraço!!!

    Classifiquem as respostas. O Fórum agradece!!
    quinta-feira, 2 de abril de 2009 14:33
  • Boa Tarde,

    Se os jobs e DTS ficarem na máquina 2000 não haverá problemas em continuar com eles. Funcionarão da mesma forma.
    Se o servidor onde os DTS estão for atualizado então você realmente terá algumas surpresas. O DTS foi descontinuado e como bem dito as tarefas do DTS ficam a cargo do SSIS que não é uma atualização, mas sim um produto totalmente novo.

    Existem algumas estratégias de migração de pacotes DTS para o SSIS e dependendo da simplicidade é possível migrá-los sem maiores problemas. Pacotes DTS mais complexos irão requerer sua completa reescrita. Há muitos detalhes sobre migração em um documento chamado Upgrade Technical Reference. Recomendo procurar no fórum ou no site da Microsoft. As orientações são valiosas...

    [ ]s,

    Gustavo Maia Aguiar
    http://gustavomaiaaguiar.spaces.live.com

    Como realizar cálculos com horas no SQL Server – Parte I
    http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!516.entry 


    Classifique as respostas. O seu feedback é imprescindível
    sexta-feira, 3 de abril de 2009 17:02
  • Caro,

      Se for pra deixar no SQL Server 2005, e não tiver tempo agora para migração do DTS para O SSIS, você pode copiar os arquivos do dts no sql server 2000, jogar em uma pasta no Servidor SQL Server 2005, e agenda um job para rodar o dtsrun.exe, com o nome do pacote.  Isso seria apenas uma soluçaõ de contorno.  O ideal mesmo é migrar para o SSIS.

    Abraços
    Gilberto Neto


    Gilberto Neto
    segunda-feira, 6 de abril de 2009 12:56
  • Gilberto,


    Concordo com a sua sugestão!!!
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    segunda-feira, 6 de abril de 2009 12:59
    Moderador