Firebird 1.5 32 bits no Debian Squeeze 64 bits

Publicado por Ricardo Libanio em 27/09/2011

[ Hits: 15.703 ]

 


Firebird 1.5 32 bits no Debian Squeeze 64 bits



Atualmente temos cada vez mais sistemas 64 bits rodando em servidores, e temos muitas vezes dependência de banco em 32 bits ainda, por tempo procurei uma solução para este problema e não consegui achar nada a respeito.

Então venho neste texto abordar a instalação do Firebird 1.5 32 bits em um sistema 64 bits, fiz a instalação deste banco de dados em um Debian Squeeze 64 bits.

Bem, para fazermos esta instalação vamos precisar obter alguns pacote. Eu peguei o Firebird no site ibphoenix, segue link direto para download:
Este arquivo por si só vai acusar erros ao tentar instalar diretamente no sistema, então se faz necessário mais alguns pacotes, que podem ser instalados com o gerenciador de pacotes Synaptic, apt-get, aptitude:
  • libstdc++5 - dependência requisitada para o Firebird;
  • ia32-libs - dependência para rodar sistema 32 bits em cima do sistema 64.

Faça a instalação dos pacotes acima usando apt-get, aptitude ou Synaptic, fica a escolha.

Instalando o Firebird

Acesse a pasta onde baixou o arquivo do Firebird como root e rode os comandos:

# tar -zxvf FirebirdSS-1.5.6.5026-0.nptl.i686.tar.gz

O comando extrairá o conteúdo do arquivo na pasta FirebirdSS-1.5.6.5026-0.i686, acesse-a:

# cd FirebirdSS-1.5.6.5026-0.i686

Agora rode o comando:

# ./install.sh

Isso fará a instalação do Firebird, aparecerá uma linha pedindo confirmação para instalação, apenas dê enter e irá continuar a instalação.

O próximo passo é setar a senha do usuário padrão, uso a senha "masterkey", que é o padrão para o usuário SYSDBA.

Conferindo se o Firebird esta rodando.

Se tudo correu bem até agora, basta rodar o comando abaixo, que deverá retornar algo como:

# ps ax | grep fb
3706 pts/0      S      0:00     /opt/firebird/bin/fbguard -f
3707 ?          Sl     0:00    /opt/firebird/bin/fbserver
3997 pts/0      S+     0:00    grep fb


Note as linhas que contém fbguard e fbserver, elas indicam que o serviço está carregado e rodando, com isto já é possível acessar o banco por um terminal.

Conclusão

Este é meu primeiro envio para o VOL, me desculpe por qualquer erro que eu tenha cometido.

Este documento não cobre nenhum teste de conexão local e nem compartilhamento de dados com Samba ou regras de firewall para acesso ao banco.

Apenas venho aqui passar a vocês algo que procurei por um bom tempo e não tinha encontrado nada que rodasse sem me dar erros quanto à instalação do Firebird 32 bits em um ambiente amd64.

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Hacker vs. Cracker

Como documentar seu servidor GNU/Linux

Operadores booleanos

VMWare - Cluster - Load balancing

Instalando o Debian Lenny em netbook pelo pendrive

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts