Categorias
Java Oracle

Mantendo a integridade de dados com Jailer

Imagine a situação: você precisa copiar dados de um registro de cliente de um banco de dados de produção, mas não pode alterá-los. Até aí nenhuma novidade, mas o problema é que o cliente tem muitos outros dados relacionados: endereço, pedido, dependentes, e várias outras coisas.

Nesse caso você é obrigado a vasculhar manualmente todas as tabelas que possuam alguma dependência com o dado desse cliente… isso pode levar horas, ou até dias.

O Jailer é uma ferramenta feita em Java que vai te ajudar nessas situações.

Não adianta eu traduzir, apenas exibindo algumas imagens é suficiente para uma boa idéia do que essa poderosa ferramenta pode fazer.

Relacionamento de dependências dos dados:

Definição de relacionamentos customizados:

Visão geral dos relacionamentos:

Exportação de dados que geral o arquivo texto final em SQL:

Não deixem de conferir o tutorial oficial do Jailer.

Fernando Boaglio, para a comunidade. =)