Multi-informatica
 
  FireBird  
 

Productos y Servicios

 

 

 
FireBird es un sistema de base de datos relacional que funciona como servidor SQL compatible con InterBase.

Es nuestra opción preferida como servidor SQL para nuestras aplicaciones. Aparte de su estabilidad y potencia, tiene otro factor clave; es gratuito.

mas información sobre firebird en http://www.firebirdsql.org/

Linux

Firebird 2 Migration & Installation

Hay varios articulos que hablan sobre la instación en Linux:

http://www.firebirdsql.org/manual/ubusetup.html

Pasos para instalarlo a través de rpm. Seria la forma más sencilla.

1) Descarga la versión linux Superserver

(http://downloads.sourceforge.net/firebird/FirebirdSS-2.0.3.12981-1.nptl.i686.rpm)

Se inicia la instalación del paquete que se encarga de hacer el trabajo. La script de instalación realiza los siguientes pasos:

Para cualquier servidor firebird abierto.

Añade el usuario'firebird' y el grupo 'firebird' si no existen todavia.

Instala el software en el directorio the software en el directorio /opt/firebird y crea las librarias en /usr/lib y las "header" en /usr/include

Añade gds_db para el puerto 3050 en /etc/services si la entrada no existe.

Añade localhost.localdomain y HOSTNAME en /etc/gds_hosts.equiv

SuperServer instala /etc/rc.d/init.d/firebird server start script.

(Classic server instala /etc/xinetd.d/firebird start script or, for older inetd systems, adds an entry to the /etc/inetd file )

Especificamente en SuSE, se crea un link 'rcfirebird' en '/usr/bin' (for the init.d script and an /etc/rc.config Firebird entry is created. )

Inicia el server/service. Firebird debe comenzar automaticamente en los runlevel 2, 3 or 5

Añade una entrada a aliases.conf con la base de datos ejemplo, employee.fdb.

2) Passwords

La instalación genera un nuevo y aleatorio SYSDBA password y lo muestra en el fichero /opt/firebird/SYSDBA.password.

No vale con cambiar el contenido del fichero, pero hay que editarlo para ver que valor tiene el password. (Aprovecha y apuntalo y/o copialo en el portapapeles)

Como bien indica este fichero puedes cambiar el password del administrador corriendo el script

sh changeDBAPassword.sh

Pedira el password actual (pegalo del portapapeles) y

password a asignar : Pon el que quieras. La costumbre en windows es tener 'masterkey'. Haya tú si quieres tener otras claves.

Para poder crear bases de datos, se tiene que 'asignar' un directorio de permiso a firebird.

Como usuario root, entramos en modo terminal

# chown firebird:firebird db

# chmod o+rw db

(Esto asigna la posesion en modo escritura del directorio db para el usuario:grupo firebird)

( gsec Security Administrator
You will need to run gsec as SYSDBA. To invoke it, execute the following as root or non-root user :

$ gsec -user sysdba -password masterkey

This will bring up the GSEC> prompt. You can display current users by typing "display" at the prompt, like so :

GSEC> display

It is a good idea to change the SYSDBA password, because the default is so well-known. To change it, we modify the SYSDBA account using the following command : GSEC> modify SYSDBA -pw newpassword


Ok, newpassword is not exactly a strong password. You should generate your own, which should contain both numbers and letters, and they should be changed frequently. But we will not go into that here. )

Windows

1) * Descarga la versión 1.5 productos/Firebird-1.5.0.4027-RC7-Win32.exe del servidor SQL Firebird o descarga la versión beta 2.0 productos/Firebird20012748.zip

Es un instalador que tienes que ejecutar para poner en marcha el servicio SQL.

NOTA: Este programa solo se tiene que instalar en el servidor.

2) Descarga una consola para firefird. Con este programa puedes crear y administrar bases de datos Firebird.

productos/IBOConsole.zip

NOTA: Este programa puede instalar en el servidor o en otro ordenador de la red. Es incluso mejor que resida en otro ordenador, así sirve tambien para testar la conexion TCP/IP

 

3.a) Debes añadir los siguientes ficheros (descompriidos) al directorio donde tengas el directorio BDE

productos/interbasebde.zip

3.b) cuando lo descomprimas, hay un fichero llamado interbase.reg , hazle un doble click, y registrara las dll.

 

4) Una cosa más si aún no funciona:

descarga el siguiente fichero, y descomprimelo en el directorio principal del elisa.

productos/gds32.zip

 

Conectar con el servidor

 

   
 

 

   

Teléfono: 978-610539 - Fax: 978-610861 -Trav.Agustina Aragón 1,1e 44002 Teruel ( España ).webmaster

Copyright © 1997-2004 , [Multi-Informatica Teruel, S.L].La información contenida en este documento está sujeta a modificaciones sin previo aviso. Otros productos u organizaciones mencionadas aquí son marcas comerciales o marcas registradas propiedad de sus respectivas organizaciones o propietarios.

  Zapatec