Metadados devem ser atualizados
Se o seu banco de dados contém campos BLOB armazenando dados não ASCII, então somente o backup/restore NÃO é suficiente para atualizá-los para a versão 11.1 do ODS (On Disk Structure). Veja com atenção os arquivos do diretório /misc/upgrade/metadata, onde o Firebird 2.1 está instado.
Variável de ambiente FIREBIRD
Uma variável de ambiente opcional chamada FIREBIRD foi criada pra prover um ponto a nível de sistema para a raíz do diretório de instalação do Firebird. Se ela existir, estará disponível em qualquer lugar do escopo onde ela foi definida, exemplo: a nível de sistema operacional, ou apenas para um usuário específico.
Esta variável não é removida durante a desinstalação e não é atualizada em uma nova instalação. Se você a deixar apontando para uma versão antiga firebird, como 1.5.x, haverá situações em que o gerenciador do Firebird, utilitários de linha de comando, scripts agendados, arquivos batch, instaladores, etc, não funcionarão como esperado.
Se o instalador do windows encontrar um valor para %FIREBIRD% ele irá fazer deste diretório o local padrão para a instação, no lugar de C:\Arquivos de Programas\Firebird\Firebird_2_1.
A menos que você tenha certeza dos efeitos causados por um valor incorreto nesta variável, você deve removê-la ou atualizá-la antes de iniciar a instalação do Firebird 2.1. Após isto, você também deve verificar que o antigo valor não está mais visível no ambiente em que você esta instalando o Firebird, use o comando “SET FIREBIRD” na janela de comandos do Windows ou “printenv FIREBIRD” in em um shell POSIX.