{"id":7550,"date":"2021-11-25T08:35:39","date_gmt":"2021-11-25T11:35:39","guid":{"rendered":"https:\/\/www.adassoft.com\/?p=7550"},"modified":"2022-10-30T01:01:27","modified_gmt":"2022-10-30T04:01:27","slug":"instalar-o-firebird-1-5-e-2-5-na-mesma-maquina","status":"publish","type":"post","link":"https:\/\/www.adassoft.com\/instalar-o-firebird-1-5-e-2-5-na-mesma-maquina\/","title":{"rendered":"Instalar o Firebird 1.5 e 2.5 na mesma m\u00e1quina"},"content":{"rendered":"\n

Em alguns momentos pode ser necess\u00e1rio instalar o Firebird 1.5 e 2.5 na mesma m\u00e1quina, hoje o Firebird est\u00e1 na vers\u00e3o 4, no entanto ainda encontramos muitos softwares que ainda utiliza a vers\u00e3o 1.5 do Firebird.<\/p>\n\n\n\n

Os softwares da Ada Souza Soft nas vers\u00f5es mais recentes n\u00e3o funcionam com a vers\u00e3o 1.5 do Firebird, isso devido ao controle de usu\u00e1rios, sendo assim, para que eles funcionem \u00e9 necess\u00e1rio ter a vers\u00e3o 2.5 do Firebird instalada, de prefer\u00eancia a vers\u00e3o 2.5.9.<\/p>\n\n\n\n

Por\u00e9m, h\u00e1 casos em que o usu\u00e1rio j\u00e1 possui outro software instalado que necessita da vers\u00e3o 1.5 do Firebird, quando isso acontece existe duas solu\u00e7\u00f5es, uma \u00e9 usar a vers\u00e3o embed do Firebird, por\u00e9m nesse caso h\u00e1 um inconveniente, a vers\u00e3o embed n\u00e3o funciona em rede, a outra solu\u00e7\u00e3o \u00e9 instalar as duas vers\u00f5es do Firebird na mesma m\u00e1quina, \u00e9 sobre isso que vamos tratar agora.<\/p>\n\n\n\n\n\n\n\n

N\u00e3o vou tratar aqui da instala\u00e7\u00e3o do Firebird em sim, considerando que \u00e9 procedimento muito simples, no entanto preciso alertar que:<\/p>\n\n\n\n\n\n

  1. \u00c9 necess\u00e1rio instalar as duas vers\u00f5es como Servi\u00e7o;<\/li>
  2. \u00c9 de extrema import\u00e2ncia que a vers\u00e3o 2.5 consiga identificar a instala\u00e7\u00e3o da vers\u00e3o 1.5 conforme imagem mostrada abaixo.<\/li><\/ol>\n\n\n\n
    \"detectando<\/figure>\n\n\n\n

    O procedimento para ter mais de uma vers\u00e3o ou at\u00e9 mesmo mais de uma instala\u00e7\u00e3o da mesma vers\u00e3o na mesma m\u00e1quina \u00e9 basicamente mudar a porta padr\u00e3o 3050 no arquivo firebird.conf (arquivo de configura\u00e7\u00e3o do Firebird) e criar servi\u00e7os com nomes diferentes.<\/p>\n\n\n\n

    Instalar o Firebird 1.5 e 2.5 na mesma m\u00e1quina<\/h2>\n\n\n\n

    Primeiro passo<\/strong>, estou supondo que na m\u00e1quina onde ser\u00e1 instalada as duas vers\u00f5es, j\u00e1 possua a vers\u00e3o 1.5 instalada, do contr\u00e1rio instale a vers\u00e3o 1.5, como servi\u00e7o.<\/p>\n\n\n\n

    Link download Firebird 1.5 https:\/\/sonik.dl.sourceforge.net\/project\/firebird\/firebird-win32\/1.5.6-Release\/Firebird-1.5.6.5026-0-Win32.exe<\/a><\/p>\n\n\n\n

    \"Auxiliar<\/figure>
    \n

    Sabemos que a \u00faltima atualiza\u00e7\u00e3o da vers\u00e3o 1.5 do Firebird ocorreu no dia 08 de outubro de 2009, e consequentemente o arquivo de instala\u00e7\u00e3o da \u00faltima vers\u00e3o a 1.5.6 j\u00e1 est\u00e1 enfrentando dificuldades para ser executado nas vers\u00f5es mais recentes do Windows, se ao executar o arquivo de instala\u00e7\u00e3o Firebird-1.5.6.5026-0-Win32.exe for mostrado a mensagem da imagem ao lado, simplesmente renomeia o arquivo Firebird-1.5.6.5026-0-Win32.exe para setup.exe.<\/p>\n\n\n\n

    <\/p>\n<\/div><\/div>\n\n\n\n

    Segundo passo<\/strong>, instalar o Firebird 2.5, deve ser instalado como servi\u00e7o e \u00e9 necess\u00e1rio marcar todas as op\u00e7\u00f5es da Seleccione tarefas adicionais.<\/p>\n\n\n\n

    Considerando que a vers\u00e3o 1.5 do Firebird est\u00e1 instalada e em execu\u00e7\u00e3o, ao tentar instalar o a vers\u00e3o 2.5 ser\u00e1 mostrado a mensagem da imagem abaixo, nesse caso ser\u00e1 necess\u00e1rio parar os servi\u00e7os da vers\u00e3o 1.5.<\/p>\n\n\n\n

    Parar os servi\u00e7os da vers\u00e3o 1.5<\/h2>\n\n\n\n
    1. No caso estou supondo que voc\u00ea est\u00e1 usando o Windows 10 ou o Windows Server superior ao 2012;<\/li>
    2. Clique na ferramenta de pesquisa do Windows e digite \u201cServi\u00e7os\u201d sem as aspas\"Pesquisar<\/li>
    3. D\u00ea um clique em Servi\u00e7os Aplicativo;<\/li>
    4. Na tela Servi\u00e7os, localize e selecione o servi\u00e7o Firebird Guardian \u2013 DefaultInstance, sem seguida clique no bot\u00e3o Parar.<\/li><\/ol>\n\n\n\n

      Ap\u00f3s parar os servi\u00e7os da vers\u00e3o 1.5 instale a vers\u00e3o 2.5<\/p>\n\n\n\n

      Antes de concluir a instala\u00e7\u00e3o da vers\u00e3o 2.5, desmarque as op\u00e7\u00f5es \u201cIniciar o Servi\u00e7o Firebird agora? E After installation \u2013 What Next?\u201d.<\/p>\n\n\n\n

      Nota: n\u00e3o se deve iniciar o servi\u00e7o ao concluir a instala\u00e7\u00e3o porque ser\u00e1 necess\u00e1rio alterar as configura\u00e7\u00f5es primeiro.<\/p><\/blockquote>\n\n\n\n

      Estando as duas vers\u00f5es instaladas o pr\u00f3ximo passo \u00e9 configurar o Firebird 2.5 para funcionar em outra porta e criar os seus servi\u00e7os com outro nome.<\/p>\n\n\n\n

      Alterar o arquivo Firebird.conf da vers\u00e3o 2.5<\/h2>\n\n\n\n

      Abra o Prompt de comando do Windows como administrador, para isso na ferramenta de pesquisa do Windows digite \u201ccmd\u201d sem as aspas e escolha a op\u00e7\u00e3o \u201cExecutar como Administrador;<\/p>\n\n\n\n

      \"Executar<\/p>\n\n\n\n

      1. O pr\u00f3ximo passo depende da arquitetura do Windows 32 ou 64 bits e do Firebird baixado 32 ou 64 bits, considerando que instalei o Firebird de 32 bits no Windows 10 de 64 bits, no prompt de comando do Windows vou digitar:
        1. cd C:\\Program Files (x86)\\Firebird\\Firebird_2_5\\ em segui pressionar Enter;<\/li><\/ol>
          1. notepad firebird.conf e em seguida pressione Enter, considerando que o Prompt de comando foi executado como administrador, logo o comando \u201cnotepad firebird.conf\u201d ir\u00e1 abrir o arquivo firebird.conf no Bloco de notas como administrador, o que lhe permitir\u00e1 salvar as altera\u00e7\u00f5es feitas no arquivo.<\/li><\/ol>
            1. Localize a<\/li><\/ol><\/li>
            2. Com o arquivo firebird.conf, localize a linha #RemoteServicePort = 3050 e altere para RemoteServicePort = 3060<\/li><\/ol>\n\n\n\n

              Nota: Observe que removi o # e alterei o 3050 para 3060 essa \u00e9 a porta que a vers\u00e3o 2.5 do Firebird ir\u00e1 responder, a porta pode ser qualquer porta, desde que n\u00e3o esteja sendo utilizada por outra aplica\u00e7\u00e3o.<\/p>\n\n\n\n