none
Comparação Entre Bases RRS feed

  • Pergunta

  • Pessoal tenho uma pergunta um cliente durante um processo de migração para outro servidor teve um problema e alguns dados de algumas tabelas não foram para o novo servidor, porém descobriram isso depois de movimentarem o sistema apos um mês no novo servidor, pois bem eu tenho as duas tabelas a correta com os dados e que tem as diferença eu preciso comparar as duas e saber quais informações eu vou precisar reinserir a pergunta é existe uma forma de fazer isso via sql ou seria melhor utilizar alguma ferramenta para fazer isso e que gere scripts no final com as diferenças? 
    quinta-feira, 18 de abril de 2013 16:04

Respostas

Todas as Respostas

  • eder.luca

    Costumo utilizar o tablediff. Ele é instalado junto com os componentes de replicação do SQL Server. Geralmente encontrado no no caminho Program Files\Microsoft SQL Server\100\COM.

    http://msdn.microsoft.com/en-us/library/ms162843(v=sql.105).aspx

    Abs.

    • Sugerido como Resposta Junior Galvão - MVPMVP quinta-feira, 18 de abril de 2013 16:52
    • Marcado como Resposta eder.luca terça-feira, 23 de abril de 2013 13:55
    quinta-feira, 18 de abril de 2013 16:26
  • Eder,

    Eu já utilizei o DBComparer que é gratuito.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]

    quinta-feira, 18 de abril de 2013 16:53
  • Pessoal como a movimentação continuou após o problema o program tablediff gera o update na tabela desejada mas não à inserção gostaria de saber se tem alguma forma de pegar um comando update e converter para insert automaticamente?
    quinta-feira, 18 de abril de 2013 17:55