Comparar estrutura de Bancos de Dados-Firebird
:?: Olá a todos.
Existe alguma ferramenta que compara 2 bancos de dados e informe as diferenças encontradas entre eles. Por exemplo nome de campo faltando e/ou tamanho de campo diferente.
Abraços
Neto
[color=green:b3147d387f]Movido de Delphi para Interbase/Firebird[/color:b3147d387f]
Existe alguma ferramenta que compara 2 bancos de dados e informe as diferenças encontradas entre eles. Por exemplo nome de campo faltando e/ou tamanho de campo diferente.
Abraços
Neto
[color=green:b3147d387f]Movido de Delphi para Interbase/Firebird[/color:b3147d387f]
Neto
Curtidas 0
Respostas
Techsoft
16/01/2006
Talvez se postar isso lá na área de Interbase/Firebird consiga alguma resposta mais rápido sobre isso. Eu não sei te dizer se existe ou não, mas precisei de uma ferramenta para o Firebird que encontrei em www.comunidade-firebird.org
Dá uma olhada lá na área de Downloads, veja se não acha algo deste tipo.
Abraço.
Dá uma olhada lá na área de Downloads, veja se não acha algo deste tipo.
Abraço.
GOSTEI 0
Neto
16/01/2006
Ok. Vou verificar.
De qualquer forma muito obrigado
Neto
De qualquer forma muito obrigado
Neto
GOSTEI 0
Sourcecode
16/01/2006
Procure por EMS IB Comparer, é uma ótima ferramenta para este fim. Funciona com IB/FB qualquer versão.
GOSTEI 0
Neto
16/01/2006
Obrigado pela dica, vou baixar...
GOSTEI 0
Iohan Hinokuma
16/01/2006
CRIA ESSA FUNÇÃO,
DECLARE EXTERNAL FUNCTION TAMANHO
CSTRING (254)
RETURNS INTEGER BY VALUE
ENTRY_POINT 'udf_Len' MODULE_NAME 'lgsudf';
DEPOIS USE POR EXEMPLO IF (TAMANHO(NOME_CAMPO) > 10) THEN
DECLARE EXTERNAL FUNCTION TAMANHO
CSTRING (254)
RETURNS INTEGER BY VALUE
ENTRY_POINT 'udf_Len' MODULE_NAME 'lgsudf';
DEPOIS USE POR EXEMPLO IF (TAMANHO(NOME_CAMPO) > 10) THEN
GOSTEI 0