Em determinadas aplicações utilizar recursos de software livre pode sair caro, abaixo um e-mail de uma empresa, cujo nome foi substituído por XPTO, relata a troca do banco de dados FireBird e suas respectivas razões.
Prezado cliente,
Alguns clientes XPTO que possuem o banco de dados FIREBIRD, estão enfrentando problemas devido às limitações deste banco, conforme relacionado a seguir:
- Não possui suporte;
- Limite no tamanho de databases;
- Grande incidência de corrompimento de bases;
- Recursos de administração do banco limitados;
- Problema de performance em grandes cargas no banco;
- Limitações tecnológicas do SGBD que causam problemas principalmente nos processos de criação e atualização de bases, e implementação de novas funcionalidades;
- Performance não atende os requisitos atuais do solução;
- Limitações para uso de multi-idiomas;
Por este motivo, a XPTO lança uma campanha de migração do banco de dados FIREBIRD para os bancos de dados POSTGREE SQL, ORACLE ou MS SQLSERVER.
Se a sua empresa possui os produtos XPTO rodando com o banco de dados FIREBIRD e deseja receber uma proposta de conversão de base de dados, por favor envie um email para emailoculto@xpto.com.


Li seu post 3 vezes e não pude deixar de ficar com a idéia de ‘WTF?!’ na cabeça.
Pô legal as outras companhias de BANCO de dados estão preocupadas com o FIREBIRD e já estão plantando falsas notícias, é só dar uma googlada e ver que isto tudo é mentira.
FIREBIRD FOREVER
O Firebird é bom para pequenas aplicações, quando o banco cresce ele deixa muito a desejar…
Como opção free eu prefiro o Postgres, que tem muitas funcionalidades e é bem robusto por ser free, até hoje não tive problemas com ele. Mas, se puder pagar, o SQLServer vale muito a pena, eu adoro.
Um abraço!
Já trabalhei com Firebird e hoje, infelizmente, trabalho com SQL Server. O Firebird é melhor em tudo, porém, precisa ser corretamente instalado e configurado, e em um servidor decente. Com certeza esses problemas citados são frutos da pura incompetência dos DBAs e desenvolvedores envolvidos. Post infeliz.
Bom… pelo o que podemos notar, programação é igual a futebol e religião… vc sempre vai defender o seu. Mas quando o assunto é solução de problemas dos clientes, todo o cenário deve ser analisado. Se a necessidade for quantidade de databases, replicações ou até quantidade de dados armazenados, sem sombra de dúvidas o SQL Server© é muito superior ao Firebird. Uma coisa que o Firebird tem de muito bom é sua ferramenta de gerenciamento, que possui tudo(tudo mesmo), o que vc precisa para configurar e trabalhar com seu banco.
Mas como eu citei acima, sempre vai ter quem discorde, e é por isso que temos uma gama de SGBD para que possamos avaliar e escolher o que melhor nos atende.
É como dizia minha vó “O que seria do azul se todo mundo gostasse de amarelo…”
Firebird em boas mãos e bem configurado supre muitas necessidades e não deixa a desejar em segurança. Falar que o Firebird não tem suporte soou muito estranho, eu não acho pouco a quantidade e qualidade do suporte dos membros da comunidade Firebird, porém, no entanto, se queres pagar pelo suporte, aceitamos também. Rs…
PostegreSQL é o que é mais próximo da perfeição, parrudo, veterano; e roda nas melhores plataformas deste universo; Só perde para Oracle, mas em caso de cluster[¹].
Uma coisa, “comprar” o melhor SGBD(OR) do planeta e não investir em DBA, você terá muitas dores de cabeça, para comprovar é só aguardar o tempo, quando teu banco tiver maduro e gordo.
MySQL (agora, MariaDB) => Só mais um banco para web.
SQL Server© => Only Window$; tô fora! ;D
[¹] http://pt.wikipedia.org/wiki/Cluster
Uso firebird faz uma década e nunca consegui corromper uma base, gostaria de saber como alguns DBAs (DBAs ?) conseguem isso.
Que post infeliz.