Migração de banco de dados Firebird
A maioria das atualizações do Firebird é feita pelos seus próprios desenvolvedores com o Guia Prático de Migração - isso funciona para cerca de 90% dos bancos de dados. Use nosso serviço profissional de migração quando os metadados estiverem bagunçados, o prazo for apertado, a versão for anterior à 2.5, ou você precisar migrar muitos servidores com automação.
Como migrar
Faça você mesmo - ~90%
Desenvolvedores de aplicativos e bancos de dados seguem o Guia Prático de Migração e os tutoriais do YouTube. Sem grandes problemas para a maioria dos bancos de dados.
Assistir tutoriaisServiço profissional
Ajustamos metadados e SQL, podemos corrigir fontes do Firebird (por exemplo, builds personalizados que excluem palavras-chave) e normalmente concluímos em 3-4 semanas.
Solicitar orçamentoMuitos servidores
Um kit personalizado com alta automação - o Migration Framework, adaptado ao seu aplicativo e implantado em clientes e sites.
Migration FrameworkCaminho de versão
Toda migração tem como alvo o Firebird 5.0. A partir das versões 2.5, 3.0 ou 4.0, esse é o caminho usual (guia ou serviço). A partir das versões 1.0-2.1, é muito mais difícil - um motivo comum para usar o serviço.
Quando usar o serviço profissional
Estrutura complexa
Muitas alterações manuais de metadados e SQL. Nós lidamos com isso, incluindo builds personalizados do Firebird quando palavras reservadas bloqueiam a atualização.
Prazo fixo
Quando a data de corte não é negociável, executamos a migração como um projeto. O período típico é de 3-4 semanas.
Versões legadas
Firebird 1.0-2.1 exige mais do que um backup/restauração. Nossa equipe já fez esses saltos muitas vezes.
Muitos bancos de dados
Vários servidores e clientes precisam de um kit repetível, não de scripts pontuais. É para isso que serve o Migration Framework.
Quanto tempo leva e quanto custa
A estimativa depende do tamanho e da complexidade dos metadados (tabelas, procedures, triggers) e de quantas instruções SQL precisam ser verificadas e corrigidas. Os valores abaixo são dias úteis IBSurgeon - o tempo corrido é maior porque você revisa os resultados intermediários.
Envie um backup somente de metadados com sua solicitação para obter uma estimativa exata.
Tutoriais faça você mesmo
Comece com o guia e depois a série de vídeos sobre migração para o Firebird 5.