Firebird Database Server 2.0.3
==================================================

  ** IMPORTANTE **

  La estructura en disco de los archivos Firebird 
  (ODS) ha cambiado respecto a la versin 1.5. Lea
  las siguientes notas relacionadas con la nueva 
  estructura y su instalacin sobre versiones 
  anteriores de Firebird.

  ** ********** **
  
Este documento es una gua para instalar este paquete
de Firebird 2.0.3 en la plataforma Win32. Estas notas
hacen referencia al paquete de instalacin en s, ms
que a Firebird 2.0.3 en general.


Contenido
---------

o Antes de instalar
o Nueva ODS 11.0
o Instalacin en sistemas con Firebird 1.5
o Instalacin en sistemas con Firebird 2.0
o Nuevas caractersticas del instalador
o Problemas conocidos relacionados con la instalacin
o Desinstalacin
o Otras notas
o Instalacin desde un archivo batch


Antes de instalar
-----------------

Se recomienda que DESINSTALE cualquier versin
anterior de Firebird o Interbase antes de 
instalar este paquete. Es particularmente
importante que verifique que fbclient.dll y gds32.dll
hayan sido eliminados de <system32>. 


Nueva ODS 11.0
--------------

Firebird 2.0 introduce una nueva versin (11.0) 
de la estructura en disco de archivos Firebird (ODS),
que es completamente incompatible con la versin 11.0
utilizada en las versiones alpha.

Si est instalando esta versin de Firebird 2.0 por
primera vez sobre una instalacin previa de Firebird 2 
alpha se recomienda que lo haga en una carpeta 
diferente. Aunque la desinstalacin no elimina
la base de datos de seguridad existente, sta 
utiliza una estructura (ODS) incompatible, y no
podr conectarse al servidor.


Instalacin en sistemas con Firebird 1.5
----------------------------------------
La base de datos de seguridad ha cambiado. La nueva
base de datos se llama security2.fdb y usa un 
algoritmo de encriptacin de contraseas mejorado. 
Puede obtener ms informacin sobre las nuevas
caractersticas de seguridad en las notas de la 
versin.

La nueva estructura de bases de datos y los cambios
en la encriptacin generan varios problemas 
relacionados con la migracin de sitios que tengan
muchos identificadores de usuario (user ids).
El instalador no intentar realizar esta migracin, 
la cual debe ser realizada manualmente. Una posible
tcnica se describe en misc/upgrade/security/. 


Instalacin en sistemas con Firebird 2.0
----------------------------------------

Adicionalmente al cambio de la estructura en disco 
(ODS), tenga en cuenta que el instalador no puede
detectar automticamente si una versin Alfa o Beta
de Firebird 2.0 se est ejecutando como servicio.
Por lo tanto, no recibir ninguna advertencia hasta
que el instalador intente reemplazar el archivo
en uso. Esto puede evitarse mediante una desinstalacin 
previa.


Nuevas caractersticas del instalador
-------------------------------------

o Si se encuentra el archivo firebird.conf el 
  instalador instalar el archivo de configuracin
  por defecto como:

  firebird.conf.default.

  El archivo firebird.conf existente no se modificar.
  Esto busca asegurar que las restricciones de
  acceso se mantengan luego de una actualizacin.


o El instalador soporta ahora varios lenguajes,
  pero SOLO durante el proceso de instalacin en s.
  
  NOTA: Los lenguajes disponibles estn determinados
  por la versin de Windows que utiliza. Esto
  significa que, por ejemplo, los usuarios del oeste
  de Europa no vern los lenguajes eslavos disponibles.
  

Problemas conocidos relacionados con la instalacin
---------------------------------------------------

Ninguno conocido en este momento.


Desinstalacin
--------------

o Es recomendable que este paquete sea correctamente
  desinstalado utilizando el desinstalador provisto, 
  que puede ser utilizado desde el Panel de Control.
  Como alternativa, puede ser desinstalado ejecutando
  unins000.exe directamente desde la carpeta de 
  instalacin.

o Si Firebird se est ejecutando como una aplicacin
  (en lugar de hacerlo como servicio), se recomienda
  detener el servidor manualmente antes de ejecutar
  el desinstalador, debido a que este ltimo no puede
  detener una aplicacin en ejecucin.
  Si el servidor estuviera ejecutndose durante el 
  proceso de desinstalacin, ste no se completar
  correctamente. Deber eliminar los remanentes
  manualmente.
 
o El proceso de desinstalacin dejar cuatro archivos
  en la carpeta de instalacin:

  - aliases.conf
  - firebird.conf
  - firebird.log
  - security2.fdb

  Esto es intencional. Estos archivos son potencialmente
  modificables por los usuarios y podran necesitarse
  si Firebird es reinstalado en el futuro. Pueden 
  eliminarse si no son necesarios.


Otras notas
-----------

  Firebird requiere WinSock2. Todas las plataformas
  Win32 deberan tenerlo, con excepcin de Win95. 
  Durante la instalacin se realiza una verificacin
  de la librera Winsock2. Si la misma no se encuentra,
  la instalacin fallar. Puede visitar el siguiente
  enlace:

    http://support.microsoft.com/default.aspx?scid=kb;EN-US;q177719

  para obtener informacin sobre cmo realizar la 
  actualizacin.


Instalacin desde un archivo batch
----------------------------------

El programa de instalacin puede ser ejecutado desde
un archivo batch.
Por favor lea el siguiente documento:

    installation_scripted.txt

para tener todos los detalles.