Usuário com melhor resposta
Comparar Base e/ou Tabelas

Pergunta
-
Olá pessoal!
Cenário:
================
DataBase_A, DataBase_B com mesma estrutura.
Dados do DataBase_A que existem no DataBase_B
Dados do DataBase_A que NÃO existem no DataBase_B
Feito script para inserção dos dados no DataBase_B
================
Preciso saber se existe uma ferramenta ou comando no SQL Server 2000 ou superior que valide se os DataBases são idênticos.
Grato,
Samir M. Morimoto
SamirMMBr
Respostas
-
Samir,
Existge uma ferramenta no Visual Studio 2008 for databases e no Visual Studio 2010 ultimate que faz esta tarefa, ele compara schemas (schemacompare) e compara dados tbm (dataCompare)
Existe ferrametnas de terceiro que faz esta ação tbm...
att.
Marcelo Fernandes
MCP, MCDBA, MCSA, MCTS.
Se útil, classifique!!!
Me siga no twitter: @marcelodba- Marcado como Resposta SamirMMBr sexta-feira, 10 de setembro de 2010 18:57
Todas as Respostas
-
Samir,
Existge uma ferramenta no Visual Studio 2008 for databases e no Visual Studio 2010 ultimate que faz esta tarefa, ele compara schemas (schemacompare) e compara dados tbm (dataCompare)
Existe ferrametnas de terceiro que faz esta ação tbm...
att.
Marcelo Fernandes
MCP, MCDBA, MCSA, MCTS.
Se útil, classifique!!!
Me siga no twitter: @marcelodba- Marcado como Resposta SamirMMBr sexta-feira, 10 de setembro de 2010 18:57
-
Samir,
Existge uma ferramenta no Visual Studio 2008 for databases e no Visual Studio 2010 ultimate que faz esta tarefa, ele compara schemas (schemacompare) e compara dados tbm (dataCompare)
Existe ferrametnas de terceiro que faz esta ação tbm...
att.
Marcelo Fernandes
MCP, MCDBA, MCSA, MCTS.
Se útil, classifique!!!
Me siga no twitter: @marcelodba
Algumas ferramentas:1. Schema Compare v 1.0 (Free) the Database Comparison Tool for MS SQL Server 2005 [http://www.codertools.com/SchemaCompare.aspx]
2. schema-compare (beta) [http://sourceforge.net/projects/schema-compare/]
3. Devart [http://www.devart.com/dbforge/sql/schemacompare/?gclid=CKKy25zD_aMCFdhA2godpQ0oHA]
4. DBSolo [http://www.dbsolo.com/schema_comparison.html]
5. Compares and synchronizes SQL Server database schemas [http://www.red-gate.com/products/SQL_Compare/index.htm]
SamirMMBr -
Marcelo,
Usei as ferramentas indicadas. Obrigado.
Agora estou com outro problema.
Quando uso o DataCompare do VSTO 2010 ele apresenta o resultado das diferenças conforme preciso.
Porém, se copiar e colar o resultado ( dados ) no Excel não vem o cabeçalho das colunas.
Nas opções de exportar só existe: Gerar Salvar o File.sql ou Abrir direto o Editor.sql
1. Existe algum add-in para salvar o resultado na comparação no Excel?
2. Caso negativo, estou usando SQL2008R2, existe alguma ferramenta/comando do próprio SQL que faça essa comparação de dados? E salve o resultado no Excel?
Preciso, do resultado das diferenças no Excel para apresentar ao usuário quais dados serão ATUALIZADO, INSERIDOS, EXCLUÍDOS.
SamirMMBr
-
Você precisa comparar dados e estrutura?
Para estrutura eu faço via T-SQL mesmo, e também utilizo DBComparer, xSQL Data Compare v4 e/ou xSQL Schema Compare v4
Com estas ferramentas eu tenho a estrutura e dados comparados. O script de insert eu gero a partir do xSQL Schema Compare v4.