sábado, 2 de octubre de 2010

Instalar Firebird classic 2.1.3 en ubuntu 10.04


Primero descargamos el paquete de instalacion de firebird 2.1.3
desde aquí para GNU/Linux, FirebirdCS-2.1.3.18185-0.i686.tar.gz

Luego de descargar lo descomprimimos en una carpeta:
creamos la carpeta para la descompresión:
wily@wily-desktop:/ mkdir Firebird

Y descomprimimos en esa carpeta con los comandos:
wily@wily-desktop:/gzip -cd FirebirdCS-2.1.3.18185-0.i686.tar.gz | tar xfv -

o también

wily@wily-desktop:/tar zxf FirebirdCS-2.1.3.18185-0.i686.tar.gz

Una vez descomprimiedo el archivo nos metemos a la carpeta de que ha creado
al descomprimir los archivos

Para dar permisos totales
chmod 777 -R FirebirdCS (carpeta que habíamos descomprimido)

wily@wily-desktop:/cd FirebirdCS-2.1.3.18185-0.i686

Y procedemos a la instalación del servidor Firebird:
wily@wily-desktop:/ ./install.sh

Dara el siguiente mensaje en la instalación:
Firebird classic 2.1.3.18185-0.i686 Installation
Press Enter to start installation or ^C to abort
Extracting install data
Please enter new password for SYSDBA user: masterkey
/opt/firebird/bin/gsec: error while loading shared libraries: libstdc++.so.5: cannot open
shared object file: No such file or directory
Please enter new password for SYSDBA user:
Nos dara un error por que le falta una liberia que debemos de descargar e instalar
/opt/firebird/bin/gsec: error while loading shared libraries: libstdc++.so.5: cannot open
shared object file: No such file or directory

Procedemos a descargar e instalar la librería faltante:
cd /tmp/

wget -c ftp://ftp.opentle.org/pub/linux-tle/archive/patong/pool/main/g/gcc-3.3/libstdc++5_3.3.6-13ubuntu2_i386.deb

dpkg -x libstdc++5_3.3.6-13ubuntu2_i386.deb libstdc++5

sudo cp libstdc++5/usr/lib/libstdc++.so.5.0.7 /usr/lib

cd /usr/lib

sudo ln -s libstdc++.so.5.0.7 libstdc++.so.5

Luego de instalar la librería a instalar de nuevo ./install.sh

Press Enter to start installation or ^C to abort
Extracting install data
Please enter new password for SYSDBA user: masterkey
Install completed

Vamos a probar si funciona el server:
Nos vamos a la carpeta de instalacion de firebird.
wily@wily-desktop:/cd /opt/firebird/bin/

Y levantamos el isql
wily@wily-desktop:/opt/firebird/bin$ ./isql
Use CONNECT or CREATE DATABASE to specify a database
SQL> CREATE DATABASE 'PRUEBA.FDB';
SQL> EXIT;


Para una herramienta GUI de administración puede comprobar la herramienta de administración FLAMEROBIN incluidas en el repositorio de Ubuntu se puede instalar por un simplemente con:

sudo apt-get install flamerobin

1 comentario:

Anónimo dijo...

gracias muchas senoooooooooor