Partilhar via


Como: Comparar dados de dois bancos de dados

Usando Visual Studio Team System Database Edition, você pode comparar os dados contidos em dois bancos de dados. sistema autônomo bancos de dados que você comparar são conhecidos sistema autônomo a fonte and the destino.

Observação:

Projetos de banco de dados não contêm dados.Portanto, um projeto de banco de dados não pode ser fonte ou destino em uma comparação de dados.

sistema autônomo sistema autônomo dados são comparados, um Linguagem de manipulação de dados (DML) script é gerada para que você pode usar para sincronizar sistema autônomo bancos de dados diferentes, atualizando a alguns ou todos sistema autônomo dados no banco de dados de destino.Quando termina comparar de dados, seus resultados aparecem na janela Data comparar de Visual Studio. Para obter mais informações, consulte Visão geral de comparação de dados do banco de dados.

Observação:

Você também pode comparar o esquema de dois bancos de dados ou de duas versões do mesmo banco de dados.Para obter mais informações, consulte Como: Comparar os esquemas de dois bancos de dados.

Comparar dados de banco de dados

Para comparar os dados de dois bancos de dados

  1. Sobre o Dados , aponte para Comparar dados e, em seguida, clicar Comparação de dados novo.

    O assistente dados comparar é exibido.Além disso, a janela dados comparar abre e Visual Studio lhe atribui automaticamente um nome sistema autônomo DataCompare1.

  2. In the DataCompare wizard, identify the source and target databases.

    Se o banco de dados de fonte list or Banco de dados de destino lista estiver vazia, clicar Nova conexão.Sobre o Propriedades de conexão diálogo caixa, identificar o servidor no qual reside o banco de dados e o tipo de autenticação a ser usado ao conectar-se ao banco de dados.Em seguida, clicar OK para fechar o Propriedades de conexão caixa de diálogo e retornar ao assistente dados comparar.

    On the first page of the Data Comparewizard, verify that the information for each database is correct, specify which records you want to include in the results, and then click Next.The second page of the Data Comparewizard appears and shows a hierarchical listing of the tables and views in the database.

    Observação:

    Tabelas e modos de exibição devem atender a dois critérios apareça em aparecem na lista.Primeiro, os esquemas dos objetos devem corresponder entre o banco de dados de fonte e destino.Segundo, somente a tabelas e modos que possuem uma chave primária ou uma chave exclusiva que aparecem na lista.Se há tabelas ou modos de exibição atenderem aos critérios de ambos, a lista estará vazia.

  3. selecionar as caixas de seleção para as tabelas e modos de exibição que você deseja comparar.Opcionalmente, expandir os nós para objetos de banco de dados e, em seguida, marque as caixas de seleção para colunas dentro os objetos que você deseja comparar.

    Observação:

    Cada tabela ou modo de exibição que você deseja comparar deve ter uma chave primária correspondente, um índice correspondente ou uma chave exclusiva definida.Caso contrário, a tabela é removida da lista de tabelas que será comparado.

  4. Para alguns objetos, você pode usar o Chave de comparação coluna para especificar qual chave no qual basear a comparação de dados.Por exemplo, você pode especificar se deseja basear a comparação na coluna de chave primária ou em outra coluna de chave (com exclusividade de identificação pessoal).

  5. Clique em Finish.

    A comparação é iniciado.

    Observação:

    Você pode interromper uma operação de comparação de dados que está em andamento, abrindo o Dados menu, clique em Comparar dadose, em seguida, clicando em Parar a comparação de dados.

    Quando a comparação é concluída, você pode exibir as diferenças de dados entre os dois bancos de dados.Você também pode atualização parte ou todos os dados no banco de dados de destino para que correspondam aos dados no banco de dados de fonte.Para obter mais informações, consulte Como: Diferenças do modo de exibição dados e Como: Sincronizar dados do banco de dados.

Consulte também

Tarefas

Como: Sincronizar dados do banco de dados

Como: Comparar os esquemas de dois bancos de dados

Como: Diferenças do modo de exibição dados

Conceitos

Visão geral da terminologia do banco de dados edição

Outros recursos

Visão geral de comparação de dados do banco de dados