Mapeando dependências entre tabelas

Postado em

Gustavo Maia Aguiar

Boa Noite Pessoal,

Hoje estive fazendo uma exportação eventual entre bases de dados SQL Server. A exportação consistia em apenas 30 tabelas do banco de dados de produção para o banco de dados de homologação. Para uma tarefa tão simples, eu pude até me dar ao luxo de escolher como fazer isso. Import / Export Wizard, SSIS com um container ForEachLoop e scripts DML com Linked Servers foram algumas das minhas opções.

O problema não era escolher qual ferramenta já que todas eram boas opções. O problema é que nessa relação de 30 tabelas havia diversos relacionamentos e infelizmente não era possível exportar as tabelas em qualquer ordem já que exportar uma tabela em uma ordem incorreta leva fatalmente a uma violação de foreign keys.

A primeira coisa que pensei foi em excluir as chaves estrangeiras, exportar os dados e recriá-las, mas como o banco tinha 400 tabelas e não…

Ver o post original 1.345 mais palavras

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s