|
|
||||||||||
|
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 $ 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
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. 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 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.
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.
|