Fórum Ferramentas para comparação de estrutura de banco FB 2.1.1 #60640
23/05/2009
0
Estava querendo fazer umas brincadeiras/testes sobre [b:0fcc38206d]comparar banco de dados[/b:0fcc38206d]. Lembrava que havia um artigo na Clube Delphi. Peguei as revistas e fui procurar. Está na [b:0fcc38206d]Edição 80[/b:0fcc38206d], ´Comparando estruturas de banco de dados IB/FB´ de Everson Borges Volaco, página 16.
Estou precisando comparar estruturas sobre o [b:0fcc38206d]SERVER 2.1.1 do FB[/b:0fcc38206d].
Baixei então o Database Comparer 2007 for Interbase/Firebird 3.2.0.5 do site da EMS Database Management Solutions, Inc, versão Trial.
Instalei, fiz o projeto, testei as conexões, mantive as opções padrões e pedi para comparar. Aparentemente executou as tarefas de comparação, mostrou o progresso da comparação, mas [b:0fcc38206d]não encontrou nenhuma diferença[/b:0fcc38206d] entre as bases master e target, onde [b:0fcc38206d]há várias diferença[/b:0fcc38206d]s.
Fui para o google procurar outra solução. Encontrei um tal de Free DB comparer 3.0, baixei, mas não executou no meu pc.
Então venho pedir ajuda: alguém já usou alguma [b:0fcc38206d]ferramente de terceiro[/b:0fcc38206d] para comparar bases sobre um [b:0fcc38206d]FB Server 2.1.1[/b:0fcc38206d]?
Se existir outras soluções funcionais ([b:0fcc38206d]seja Free ou Trial[/b:0fcc38206d]), se possível enviar os [b:0fcc38206d]links[/b:0fcc38206d] para download das [b:0fcc38206d]ferramentas candidatas ao FB 2.1.1[/b:0fcc38206d]
Delmar
Curtir tópico
+ 0Posts
25/05/2009
Webjoel
Sim existe uma opção sim, só que é trial, é a versão Full do IBExpert, segue o link, eu utilizado e recomendo, esta versão também tem uma opção bem legal que é o debug de procedures, triggers....
link: [url]http://ibexpert.net/ibe/index.php?n=Main.DownloadTrial[/url]
Lembrando que existemuns programinhas que ficam dando dias de vida ao seu IBExpert Full(45 dias).
Boa sorte!
Gostei + 0
25/05/2009
Delmar
Porém, após backup restore não consegui mais nenhuma comparação, pois ocorre este erro: Cannot transliterate character between character sets.
Tentei fazer backup/restore sem charset, ou seja, NONE, também com ISO8859_1 que é o charset que eu uso em minhas tabelas, tentei com UFT8, tentei com UNICODE_FSS, mas todos eles acusam o erro acima.
Alguma dica do porquê após fazer backup/restore acusa este erro?
Gostei + 0
26/05/2009
Webjoel
Qual a versão que está o banco de dados que você está fazendo o backup/restore e qual a versão instalada neste momento em que você está fazendo isso.
A causa deste erro pode ser você estar fazendo backup/restore em versões diferentes do Firebird, dá uma conferida nisto.
Gostei + 0
26/05/2009
Delmar
A versão da base de dados é 2.1.1 e o server também é a 2.1.1.
Estamos acreditando que seja devido ao fato de algumas descrições de colunas terem sido criadas usando charset NONE e outras usando charset ISO8859_1.
Hoje vamos recriar todas usando ISO8859_1.
Depois eu posto o resultado desta manutenção.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)