- Este tópico contém 18 respostas, 7 vozes e foi atualizado pela última vez 17 anos, 5 meses atrás por
beneti.
- Você deve fazer login para responder a este tópico.
› Fóruns › Banco de dados Oracle › Comparar tabelas de Instancias diferentes
[quote=”mpvargas”:16ijt8v2]Valeu Ishii obrigado.
O que eu preciso fazer é um pouco mais complexo.
Na verdade preciso comparar tabelas com nomes diferentes.
EX: Comparar SRA010 com SRA020[/quote]
Comparar tabelas com nomes diferentes… então é melhor usar DBA_TAB_COLUMNS e fazer via DBLINK mesmo… (use o minus e veja as diferenças)
[]s Ishii
David,
vou testar esse script.
Devo executá-lo no sqlplus?
Sim MP, é via sqlplus sim…ele vai pedir algumas váriaveis, preste atenção a elas.
Abraço.
David
Fazer um DIFF entre bases não é trivial. O procedimento que o David postou, somente mostra o que está diferente, pelo o que vi por cima, me corrija se eu estiver errado (por causa dos counts).
E se você notar que tem 500 diferenças? Imagina criar tudo isso na mão? Eu já utilizei o procedimento do PL/SQL Developer. É um procedimento muito seguro… só tem que tomar cuidado com os drops. Certza vez, não sei porque, ele inventou de dropar todos os índices.
› Fóruns › Banco de dados Oracle › Comparar tabelas de Instancias diferentes