instalando Firebird no CentOS

Instalando Banco de Dados Firebird no Linux

Bom dia!

Para muitos tem sido uma tortura instalar um servidor Firebird Linux. Reinstalar então nem se fala. Na internet há “trocentos” tutoriais ensinando. Mas você segue tudo à risca e não dá certo. Às vezes só consegue depois de ler uns dez tutorias e catando uma informação aqui e outra ali. Espero que este tutorial seja o único que você vai precisar ler para poder instalar o Firebird.

Preparando o Terreno

Para o modo como instalaremos o Firebird, o seu Linux precisa ter instalado a biblioteca libstdc++5.

Se você usa Ubuntu, Debian ou derivados, digite num terminal:

# apt-get install libstdc++5

Se você usa uma distribuição baseada em pacotes RPM (como openSUSE, Fedora e outras), terá que instalar o pacote compat-libstdc++. Na maioria das distribuições RPM você instala assim:

# yum install nome_do_pacote_rpm

Baixando e instalando o Firebird

Acesse o site firebirdsql.org e depois clique em “Download Firebird 2.5.1” (versão disponível no momento).

Os pacotes que nos interessam são mostrados abaixo:

# cd ~

# wget http://ufpr.dl.sourceforge.net/project/firebird/firebird-linux-i386/2.5.1-Release/FirebirdSS-2.5.1.26351-0.i686.tar.gz

# tar -zxvf FirebirdSS-2.5.1.26351-0.i686.tar.gz

# cd FirebirdSS-2.5.1.26351-0.i686

# ./install

Depois deste último comando o instalador pede uma confirmação, tecle Enter e depois você precisará digitar uma senha para o administrador padrão SYSDBA. Depois de digitar a senha e teclar Enter a instalação termina.

Desinstalando

Se depois deste processo todo você precisar desinstalar o servidor, num terminal digite:

# /opt/firebird/bin/uninstall.sh

Eu uso esse script para inicialização do firebird. Você deve mudar ele conforme sua compilação.

#!/bin/sh
. /etc/rc.d/init.d/functions
FIREBIRD=/opt/firebird
FBRunUser=firebird
pidfile=/var/run/firebird/`basename $0`.pid

export FIREBIRD

[ -x $FIREBIRD/bin/fbmgr ] || exit 1

case “$1” in
start)
echo -n “Starting Firebird server: ”

daemon –user $FBRunUser $FIREBIRD/bin/fbmgr -pidfile $pidfile -start -forever
RETVAL=$?
echo
;;
stop)
echo -n “Stopping Firebird server: ”

if [ -f $pidfile ]
then
kill `cat $pidfile`
fi
RETVAL=$?
# echo
# [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/identd
;;
status)
status fbserver
RETVAL=$?
;;
restart|reload)
$0 stop
sleep 1
$0 start
RETVAL=$?
;;
*)
echo “Usage: firebird {start|stop|status|restart|reload}”
exit 1
esac

exit $RETVAL

Qualquer dificuldade posta novamente.

 

 

http://ensinalinux.blogspot.com.br/2012/09/instalando-banco-de-dados-firebird-no.html

https://www.vivaolinux.com.br/topico/Firebird/Iniciar-Firebird

Deixe um comentário