Mudanças entre as edições de "Guia de Instalação do FireBird"
Linha 120: | Linha 120: | ||
'''Observações''' | '''Observações''' | ||
Por padrão o FireBird Server utiliza a porta 3050 para conexão e tráfego de dados. É altamente recomendado alterar esta propriedade a fim de evitar conflitos com possíveis instalações do Interbase já existentes no servidor. O IB por padrão também usa esta mesma porta para conexão. | Antes de instalar uma versão do FireBird em um servidor é muito importante verificar se não há versões do Interbase já instaladas na máquina. | ||
Instalar estes dois SGDBs em um mesmo servidor é uma tarefa que requer alguns cuidados: | |||
* Por padrão o FireBird Server utiliza a porta 3050 para conexão e tráfego de dados. É altamente recomendado alterar esta propriedade a fim de evitar conflitos com possíveis instalações do Interbase já existentes no servidor. O IB por padrão também usa esta mesma porta para conexão. | |||
* Caso hajam sistemas legados que utilizem a client library nomeada como gds32.dll, a opção de copiar a biblioteca do cliente como gds32.dll não deve ser marcada durante a instalação em máquinas que já rodam o Interbase. Isso causa a sobrescrita da library do IB já existente na pasta do sistema o que por consequência fará com que o Interbase pare de rodar | |||
Anderson Silveira - Desenvolvimento - 26/06/2013 | Anderson Silveira - Desenvolvimento - 26/06/2013 |
Edição das 19h14min de 26 de julho de 2013
Este guia foi testado com o Firebird-2.5.1.26351, nas versões 32 e 64 bits, deve orientá-lo passo a passo sobre cada uma das telas do wizard de instalação.
Caso ainda não possua o programa instalador deste SGDB, todas as versões oficiais estão disponíveis para download em: http://www.firebase.com.br.
Antes de iniciar o processo de instalação, certifique-se de fechar todos os outros programas que estiverem rodando em seu servidor.
Instalação
Logo após executar o programa de instalação, será exibida uma tela pedindo que seja selecionado o idioma a ser usado durante o processo de instalação, conforme o que pode ser observado na figura abaixo:
Note que, no ambiente windows, já será selecionado automaticamente o idioma padrão do sistema operacional. Se a pré-seleção não for seu idioma nativo, escolha o idioma apropriado e clique em “Ok”.
A primeira tela do wizard de instalação é meramente informativa. Basta clicar em “Seguinte”.
A segunda tela do wizard de instalação traz o contrato de licença para uso do software. É necessário aceitar este contrato clicando na opção radio adequada. A seguir mais uma vez clique em “Seguinte”.
Mais uma tela informativa, com orientações sobre a instalação e a versão que está sendo instalada. Leia se julgar necessário e a seguir clique mais uma vez em “Seguinte”.
A próxima tela do wizard sugere o local onde a instalação do software será realizada. Caso julgue necessário, selecione o path desejado para a instalação e a seguir clique em “Seguinte”.
A tela acima é uma das mais importantes de todo o processo de instalação.
É nela que deve-se selecionar os componentes a serem instalados. Em servidores, todas as opções devem ser mantidas selecionadas.
Nesta versão é possível optar entre a instalação da versão Classic Server e a Super Server do FireBird.
É necessário escolher com cuidado pois, dependendo do contexto, a instalação de uma ou outra versão pode influenciar diretamente na performance do servidor.
Para mais detalhes sobre este assunto leia o artigo Firebird – SuperServer, ClassicServer ou SuperClassic?
As outras duas opções indicam que as ferramentas complementares de administração e as bibliotecas cliente também serão copiadas para o diretório de instalação.
Mantenha as opções padrão ou altere o que julgar necessário e clique em "Seguinte".
A tela permite optar pela criação de um grupo de atalhos no “Menu Iniciar” do windows. Se necessário o nome do grupo pode ser alterado ou pode-se simplesmente optar por não criar atalhos no menu iniciar marcando-se o checkbox apropriado.
Esta é uma das últimas telas do wizard de instalação. Nela pode-se optar pela instalação ou não do Guardian. Isso deve ser sempre deixado marcado.
É possível também optar sobre o tipo de execução do SGDB. Em servidores normalmente deve-se manter a execução como serviço.
As demais opções já são bastante autoexplicativas:
O primeiro box indica se a aplicação ou o serviço devem ser iniciados pelo windows. Desmarcar essa opção forçaria a execução manual do SGDB todas as vezes.
O segundo habilita a instalação de um applet no Painel de Controlde do windows para a administração do serviço.
O terceiro indica que uma cópia da biblioteca fbclient.dll será feita na pasta de sistema do windows (windows\system32).
O último box desta tela indica que uma cópia da fbclient.dll renomeada para GDS32.dll será criada na pasta de sistema do windows a fim de manter compatibilidade com sistemas legados que utilizam versões antigas do FireBird.
Para quem não sabe, o FireBird vem de uma antiga versão do InterBase e em suas primeiras versões o nome da biblioteca cliente do FB foi mantido conforme era no IB. O nome fbclient.dll foi adotado somente a partir da versão 1.5 a fim, principalmente, de evitar conflitos com o InterBase.
Após selecionar as tarefas adicionais desejadas clique em "Seguinte".
Por fim, uma última tela, antes do início da cópia de arquivos, com um resumo sobre o que será feito durante a instalação.
Leia a listagem se julgar necessário e depois clique em "Instalar".
Aguarde o final do processo de instalação.
Será exibida uma última tela informativa. Leia se julgar necessário e depois clique em “Seguinte”.
Última tela do wizard de instalação. Deixando-se o primeiro box marcado o SGDB será imediatamente iniciado. O segundo box irá disparar a abertura da página oficial do grupo desenvolvedor do FireBird.
Deixe a primeira opção marcada, ou as duas caso julgue necessário. A seguir clique em "Concluir".
Se o processo de instalação ocorreu sem nenhuma falha, a este ponto você já terá o FireBird instalado e rodando com suas configurações padrão.
Observações
Antes de instalar uma versão do FireBird em um servidor é muito importante verificar se não há versões do Interbase já instaladas na máquina.
Instalar estes dois SGDBs em um mesmo servidor é uma tarefa que requer alguns cuidados:
- Por padrão o FireBird Server utiliza a porta 3050 para conexão e tráfego de dados. É altamente recomendado alterar esta propriedade a fim de evitar conflitos com possíveis instalações do Interbase já existentes no servidor. O IB por padrão também usa esta mesma porta para conexão.
- Caso hajam sistemas legados que utilizem a client library nomeada como gds32.dll, a opção de copiar a biblioteca do cliente como gds32.dll não deve ser marcada durante a instalação em máquinas que já rodam o Interbase. Isso causa a sobrescrita da library do IB já existente na pasta do sistema o que por consequência fará com que o Interbase pare de rodar
Anderson Silveira - Desenvolvimento - 26/06/2013