Configuração - Dois Firebird Na Mesma Máquina
v2.12.0-r
CONFIGURAR DOIS FIREBIRD NA MESMA MÁQUINA. ## Instalando o Firebird 1.5 e 2.5 no mesmo servidor Windows Muitas vezes é necessário conviver com duas versões do Firebird na mesma máquina. E mesmo sabendo que a engine do Firebird 2.5 pode se comportar da mesma maneira que a engine...
user_manual
public
configuracao-dois-firebird-na-mesma-maquina
|
Sistemas Teorema -> 00001
22
14/06/2026 16:12
· Bernardo
- Título
- Configuração - Dois Firebird Na Mesma Máquina
- Slug
- configuracao-dois-firebird-na
- Sistema(s)
- "Sistemas Teorema -> 00001"
- Categoria
- user_manual
- Tipo
- how-to
- Publico
- ""
- Keywords
- Firebird Firebird 1.5 Firebird 2.5 instalação de serviço porta 3050 porta 3060 instsvc ODS
- Ultima Revisao
- "2026-06-13"
- Autor
- ""
- Setor
- ""
- Modulo
- ""
- Aprovado em
- ""
- Chamado
- ""
- Release
- ""
- Versão Pipeline
- 2.7.0
--- title: Configuração - Dois Firebird Na Mesma Máquina slug: configuracao-dois-firebird-na sistema: - "Sistemas Teorema -> 00001" categoria: user_manual tipo: how-to publico: "" keywords: - Firebird - Firebird 1.5 - Firebird 2.5 - instalação de serviço - porta 3050 - porta 3060 - instsvc - ODS ultima_revisao: "2026-06-13" autor: "" setor: "" modulo: "" aprovado_em: "" chamado: "" release: "" versao_pipeline: 2.7.0 --- ## Visão Geral Procedimento para instalar e operar o Firebird 1.5 e o Firebird 2.5 simultaneamente no mesmo servidor Windows, configurando cada versão em uma porta TCP distinta e registrando ambas como serviço do sistema operacional. ## Por que manter duas versões do Firebird na mesma máquina Embora o Firebird 2.5 seja capaz de detectar um ODS (On-Disk Structure) antigo e se comportar de forma compatível com o Firebird 1.5, existem situações que tornam necessária a coexistência das duas versões: 1. Um backup seguido de restore no Firebird 2.5 converte o ODS automaticamente para a versão nova, tornando o banco incompatível com aplicações legadas que dependem do ODS do Firebird 1.5. 2. O software legado pode conter verificação de versão do Firebird e bloquear a execução em versões não homologadas. 3. O fornecedor do software legado pode não oferecer suporte em caso de execução fora das especificações originais. > ⚠️ **Atenção:** Todas as versões do Firebird devem ser instaladas como **serviço**, nunca como aplicação. Antes de iniciar, desinstale todos os Firebird presentes na máquina e reinicie o computador. ## Instalar o Firebird 1.5 e o Firebird 2.5 no mesmo servidor Windows ### Passo 1 — Baixar os instaladores Baixe os instaladores das duas versões: - Firebird 1.5: http://www.firebirdsql.org/en/firebird-1-5/ - Firebird 2.5: http://www.firebirdsql.org/en/firebird-2-5/ ### Passo 2 — Desinstalar versões existentes Desinstale qualquer versão do Firebird presente na máquina e reinicie o computador. ### Passo 3 — Instalar o Firebird 1.5 como serviço Execute o instalador do Firebird 1.5. Na tela "Seleccione tarefas adicionais", marque a opção **Executar como um Serviço** (e não "Executar como Aplicação").  ### Passo 4 — Não iniciar o Firebird 1.5 imediatamente após a instalação Na última tela do Assistente de Instalação do Firebird 1.5, desmarque a opção **Iniciar o Serviço Firebird agora** antes de clicar em "Concluir". Isso evita conflitos durante a instalação do Firebird 2.5.  ### Passo 5 — Instalar o Firebird 2.5 Execute o instalador do Firebird 2.5. Ao detectar a instalação existente do Firebird 1.5, o instalador exibirá a seguinte mensagem: > "A análise de reinstalação indica que foram encontradas 1 instalações do Firebird ou Interbase. [...] Se continuar com esta instalação o Firebird será instalado mas não configurado. Terá que completar a instalação manualmente. Pretende CANCELAR esta instalação?" Responda **Não**. O instalador copiará os arquivos do Firebird 2.5 nas pastas correspondentes, mas deixará o registro do serviço para ser feito manualmente.  ### Passo 6 — Alterar a porta do Firebird 2.5 e registrar o serviço Abra o prompt de comando e navegue até o diretório de instalação do Firebird 2.5: ``` cd C:\Arquivos de Programas\Firebird\Firebird_2_5 edit firebird.conf ``` Localize a linha: ``` #RemoteServicePort = 3050 ``` Descomente e altere para: ``` RemoteServicePort = 3060 ``` Isso configura o Firebird 2.5 para responder na porta 3060 enquanto o Firebird 1.5 permanece na porta padrão 3050. Salve o arquivo e registre o serviço do Firebird 2.5 com o comando `instsvc`: ``` cd C:\Arquivos de Programas\Firebird\Firebird_2_5\bin instsvc i -s -a -g -n Firebird_2_5 ``` Saída esperada: ``` Service "Firebird Guardian - Firebird_2_5" successfully created. Service "Firebird Server - Firebird_2_5" sucessfully created. ``` O parâmetro `-n` define o nome do serviço. O Firebird 2.5, ao detectar a instalação do 1.5, delega a finalização do registro ao administrador — é exatamente o que o `instsvc` realiza aqui. ### Passo 7 — Verificar os serviços instalados Reinicie o computador para garantir que ambos os serviços iniciem automaticamente. Em seguida, abra o painel **Serviços** do Windows e confirme a presença das quatro entradas:  ## Configurar a string de conexão da aplicação Com ambos os serviços em execução, configure a string de conexão da aplicação apontando para a porta correta de cada versão. **Para acessar o Firebird 1.5 (porta 3050 — padrão, não é necessário declarar):** ``` conexao=196.0.0.1:c:\diretorio\banco.fdb ``` **Para acessar o Firebird 2.5 (porta 3060):** ``` conexao=196.0.0.1/3060:c:\diretorio\banco.fdb ``` > **Nota:** A porta 3050 é o padrão do Firebird e não precisa ser declarada explicitamente nas strings de conexão do Firebird 1.5. ## Informações do documento > Autor: > Setor: > Módulo: > Chamado: > Versão do Sistema: > Versão do documento: > Revisão: 2026-06-13 > Aprovado em: --- > 📎 **Arquivos originais:** [configuração - dois firebird na mesma máquina.docx](https://drive.google.com/uc?export=download&id=1ZJNUUN-3X_cfV6jpf0u3OAGzjwTvmFbo)
Tags IA:
2023
anteriores
configuracao
configuracao-dois-firebird-na
configuracoes
docx
dois
firebird
junho
manuais
Prioridade: 7