Firebird Database Server 1.5.4
==============================

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


Contenido
---------

o Antes de instalar
o Instalacin en sistemas con Firebird 2.0
o Nuevas caractersticas del instalador
o Caractersticas obsoletas relacionadas con la instalacin
o Desinstalacin
o Otras notas
o Instalacin desde un archivo batch


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

Se recomienda que DESINSTALE cualquier versin
existente de Firebird 1.0, Firebird 1.5, Firebird 2.0
o InterBase antes de instalar este paquete.


Instalacin en sistemas con Firebird 2.0
----------------------------------------
El proceso de instalacin de Firebird 1.5.4 
detectar una instalacin de Firebird 2. En este caso, 
presentar una advertencia y le permitir cancelar la instalacin.
Si contina, el proceso de instalacin detectar una instancia
de Super Server en ejecucin, y la instalacin ser cancelada.
No obstante, no podr detectar un Classic Server en ejecucin,
y continuar la instalacin. Por esta razn es recomendable
verificar manualmente el tipo de servidor utilizado si el 
instalador advierte sobre una instalacin existente.


Nuevas caractersticas del instalador en Firebird 1.5.4
-------------------------------------------------------

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 Nuevos lenguajes han sido incorporados al instalador
  - Bosnio, Espaol, Italiano, Polaco y Ruso.
  
  Nota 1 - Los lenguajes se listan ordenados alfabticamente
  por su nombre original, no por su nombre en ingls.
  
  Nota 2 - Los lenguajes disponibles estn determinados
  por las pginas de cdigos instaladas. Los lenguajes del
  Este de Europa no estarn disponibles para usuarios del 
  Oeste de Europa.


Nuevas caractersticas del instalador en Firebird 1.5.3
-------------------------------------------------------
  
El instalador soporta ahora varios lenguajes, pero SOLO
durante el proceso de instalacin en s.


Nuevas caractersticas del instalador en Firebird 1.5
-----------------------------------------------------

o Este instalador ahora combina los ejecutables de
  super server y classic server en un mismo paquete
  de instalacin. Ud. puede elegir instalar uno o el
  otro, pero no ambos. Para cambiar de tipo de
  servidor deber desinstalar y re-instalar.
 
o Las reglas para la instalacin de libreras han
  cambiado considerablemente. Estn explicadas en
  detalle en el archivo.\docs\README.Win32LibraryInstallation.txt,
  que estar disponible al finalizar la instalacin.

  Como resultado de estas nuevas reglas el instalador
  verifica la existencia de una instalacin previa
  de Firebird o Interbase
 
  - Si Firebird 1.5 est instalado, tratar de
    sobrescribir la instalacin. Si el servidor
    se est ejecutando, se detendr la instalacin.
   
  - Si se encuentra otra versin de Firebird o
    Interbase instalada, se notificar al usuario.
    Si el usuario contina, el proceso instalar
    Firebird y crear las entradas de registro
    pero no configurar Firebird para ejecutarse,
    ni como servicio ni como aplicacin. Esto
    debe hacerse manualmente.

  - El instalador tiene una nueva opcin de lnea
    de comando
      /force
    que les permite a los que tienen una actitud
    del tipo 'que me importa' no tomar en cuenta
    la regla anterior.


Caractersticas obsoletas relacionadas con la instalacin
---------------------------------------------------------

o Firebird 1.0 reservaba una clave de registro para
  uso de Firebird:
 
    HKLM\SOFTWARE\FirebirdSQL
  Esto ya no es vlido y ser borrada por el
  instalador. Si Ud. tiene alguna aplicacin que
  depende de esta clave, debera volver a agregarla
  manualmente luego de la instalacin. No obstante, es preferible
  que actualice su aplicacin para que lea la nueva clave.
 
o Las primeras versiones pre-lanzamiento de
  Firebird 1.5 instalaban fbclient.dll en el
  directorio <system>. Esta prctica ya es obsoleta.
  Se ofrece ahora una opcin para copiar
  la librera en el directorio <system> en el
  momento de la instalacin; no obstante, es
  preferible que actualice sus aplicaciones
  en conformidad con el nuevo uso de fbclient.


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.
 

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. Se pueden utilizar los siguientes 
parmetros:

/SP-
  Deshabilita el mensaje 'Este programa instalar... Desea
  continuar?' al comienzo de la instalacin.

/SILENT, /VERYSILENT
  Configura el instalador para ser silencioso o muy
  silencioso. Cuando la instalacin es silenciosa ni el
  asistente ni la ventana de fondo se muestran pero
  la ventana de progreso de instalacin s. Cuando
  la instalacin es muy silenciosa tampoco se muestra
  esta ventana de progreso. Todo lo dems, por ejemplo
  el mensaje inicial (si no se ha usado el parmetro
  '/SP-') y los mensajes de error durante la
  instalacin, se muestra normalmente.

  Si es necesario un reinicio y no se usa el parmetro
  '/NORESTART' (ver ms abajo) y la instalacin es
  silenciosa, se mostrar un cuadro de mensaje
  'Reiniciar ahora?'. Si est en modo
  muy silencioso, reiniciar sin preguntar.


/NORESTART
  Indica al instalador que no debe reiniciar, an si
  es necesario.
 
/DIR="x:\directorio"
  Reemplaza el directorio por defecto en la pgina
  de seleccin de directorio de destino del asistente.
  Se debe especificar una ruta completa incluyendo la unidad.
  Si la directiva DisableDirPage de la seccin [Setup] 
  est seteada como 'yes', este parmetro de lnea
  de comando se ignora.
 
/GROUP="Nombre de Carpeta"
  Reemplaza el nombre de carpeta por defecto mostrado
  en la pgina de seleccin de carpeta del Men Inicio
  del asistente. Si la directiva DisableProgramGroupPage
  de la seccin [Setup] se setea como 'yes', este parmetro
  se ignora.

/NOICONS
  Indica al instalador que deshabilite la opcin
  'No crear iconos' en la pgina de seleccin
  de carpeta del Men Inicio del asistente.

/COMPONENTS="lista de componentes separados por comas"

  Los componentes pueden ser
                ServerComponent,
                ServerComponent\SuperServerComponent, 
                ServerComponent\ClassicServerComponent,
                DevAdminComponent y 
                ClientComponent

  Reemplaza la configuracin de componentes por
  defecto. Si se usa este parmetro la instalacin 
  selecciona automticamente el tipo 'personalizado'. 
  Una instalacin completa requiere combinar 
  componentes.
  Por ejemplo:
 
  /COMPONENTS="ServerComponent, 
               ServerComponent\SuperServerComponent,  
               DevAdminComponent, ClientComponent"
 
  sera lo necesario para una instalacin completa.


/FORCE
  Indica al instalador que ignore su anlisis del
  entorno existente. Intentar instalar y configurar
  Firebird 1.5 como si no hubiera una versin previa
  de Firebird o Interbase instalada.

  Esto puede ser til si Ud. tiene una instalacin
  muy daada que no quiere desinstalar. O puede ser
  otra forma de hacer enojar a sus usuarios,
  rompiendo una instalacin previa perfectamente
  funcional de Interbase. Es su opcin.


/NOCPL
  No instalar el Applet del Panel de Control. Esto
  es til por dos razones:
 
  o Instalar/desinstalar el applet del Panel de
    Control frecuentemente requiere un reinicio
    del sistema.

  o Ud. puede desear usar un applet alternativo.

 
/NOGDS32
  No instalar una copia de la librera cliente
  en el directorio de sistema, an si el anlisis
  de instalacin concluye que es correcto hacerlo.


/COPYFBCLIENT
  Copia fbclient.dll al directorio de sistema. Esto
  se recomienda para instalaciones de cliente si
  Ud. est seguro que solamente usar una nica
  versin de servidor. Si espera que su aplicacin
  pueda acceder a diferentes versiones de servidor,
  no se recomienda este parmetro. Vea
 
    doc/README.Win32LibraryInstallation.txt

  para ms informacin.