mirror of
https://github.com/FirebirdSQL/firebird.git
synced 2025-01-25 00:03:03 +01:00
279 lines
8.7 KiB
Plaintext
279 lines
8.7 KiB
Plaintext
Firebird Database Server 1.5.2
|
|
==================================================
|
|
|
|
Este documento es una guía para instalar este paquete
|
|
de Firebird 1.5 en la plataforma Win32. Estas notas
|
|
referencian al paquete de instalación mismo, más
|
|
que a Firebird 1.5 en general.
|
|
|
|
|
|
Contenido
|
|
---------
|
|
|
|
o Antes de instalar
|
|
o Instalación en sistemas con Firebird 2.0
|
|
o Nuevas características del instalador
|
|
o Características relacionadas con la instalación que
|
|
ya no son válidas
|
|
o Desinstalación
|
|
o Otras notas
|
|
o Instalación desde un archivo batch
|
|
|
|
|
|
Antes de instalar
|
|
-----------------
|
|
|
|
Se recomienda que DESINSTALE cualquier versión
|
|
previa de Firebird 1.0, Firebird 1.5 o Interbase
|
|
antes de instalar este paquete.
|
|
|
|
|
|
Instalación en sistemas con Firebird 2.0 no estable
|
|
---------------------------------------------------
|
|
|
|
El proceso de instalación de Firebird 1.5.2 no puede
|
|
detectar una versión activa de Firebird 2.0 no estable.
|
|
Si Ud. está ejecutando una versión inestable de
|
|
Firebird 2.0 es esencial que detenga el servidor antes
|
|
de intentar instalar Firebird 1.5.2.
|
|
|
|
|
|
Nuevas características del instalador en Firebird 1.5.2
|
|
-------------------------------------------------------
|
|
|
|
Se ha agregado soporte para varios lenguajes en el
|
|
instalador. Este soporte se extiende SOLO al proceso
|
|
de instalación.
|
|
|
|
|
|
Nuevas características del instalador en Firebird 1.5
|
|
-----------------------------------------------------
|
|
|
|
o Este instalador ahora combina los ejecutables de
|
|
super server y classic server en un mismo paquete
|
|
de instalación. 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 instalación de librerías han
|
|
cambiado considerablemente. Están explicadas en
|
|
detalle en el archivo
|
|
.\docs\README.Win32LibraryInstallation.txt,
|
|
el cual estará disponible al finalizar la
|
|
instalación.
|
|
|
|
Como resultado de estas nuevas reglas el instalador
|
|
verifica la existencia de una instalación previa
|
|
de Firebird o Interbase
|
|
|
|
- Si Firebirs 1.5 está instalado, tratará de
|
|
sobrescribir la instalación. Si el servidor
|
|
se está ejecutando, se detendrá la instalación.
|
|
|
|
- Si se encuentra otra version de Firebird o
|
|
Interbase instalada, se notificará al usuario.
|
|
Si el usuario continúa el proceso instalará
|
|
Firebird y creará las entradas de registro
|
|
pero no configurará Firebird para ejecutarse,
|
|
ni como servicio ni como aplicación. Esto
|
|
debe hacerse manualmente.
|
|
|
|
- El instalador tiene una nueva opción de línea
|
|
de comando
|
|
/force
|
|
que les permite a los que tienen una actitud
|
|
del tipo 'que me importa' no tomar en cuenta
|
|
la regla anterior.
|
|
|
|
|
|
o Si existe un archivo firebird.conf modificado en
|
|
el directorio de instalación, será guardado como:
|
|
firebird.conf.saved.n
|
|
donde n es un número. El instalador siempre escribe
|
|
el archivo firebird.conf por defecto. Esto se hace
|
|
para garantizar consistencia en el proceso de
|
|
instalación. De otra manera, el instalador tendría
|
|
que interpretar el archivo de configuración existente
|
|
(que probablemente sea erróneo).
|
|
|
|
|
|
|
|
Características relacionadas con la instalación que
|
|
ya no son válidas
|
|
---------------------------------------------------
|
|
|
|
o Firebird 1.0 reservaba una clave de registro para
|
|
uso de Firebird:
|
|
|
|
HKLM\SOFTWARE\FirebirdSQL
|
|
Esto ya no es válido y será borrado por el
|
|
instalador. Si Ud. tiene alguna aplicación que
|
|
depende de esta clave, debería agregarla manualmente
|
|
luego de la instalación. No obstante, es preferible
|
|
que reconstruya su aplicación para que lea la nueva
|
|
clave.
|
|
|
|
o Las primeras versiones pre-lanzamiento de
|
|
Firebird 1.5 instalaban fbclient.dll en el
|
|
directorio <system>. Esta práctica ya no es
|
|
válida. Se ofrece ahora una opción para copiar
|
|
la librería en el directorio <system> en el
|
|
momento de la instalación; no obstante, es
|
|
preferible que reconstruya sus aplicaciones
|
|
de conformidad con el nuevo uso de fbclient.
|
|
|
|
|
|
Desinstalación
|
|
--------------
|
|
|
|
o Es preferible que este paquete sea desinstalado
|
|
correctamente usando la aplicación de desinstalación
|
|
provista. Puede ser invocada desde el Panel de
|
|
Control. Alternativamente, puede ser desinstalada
|
|
ejecutando directamente el programa unins000.exe
|
|
desde el directorio de instalación.
|
|
|
|
o Si Firebird se está ejecutando como una aplicación
|
|
(no como servicio) se recomienda que Ud. detenga
|
|
el servidor manualmente antes de ejecutar el
|
|
desinstalador. Esto es porque el desinstalador no
|
|
puede detener una aplicación que se esté ejecutando.
|
|
Si un servidor está corriendo durante la
|
|
desinstalación, ésta terminará con errores. Ud.
|
|
tendrá que borrar manualmente lo que quede en el
|
|
disco.
|
|
|
|
|
|
Otras notas
|
|
-----------
|
|
|
|
Firebird requiere Winsock2. Todas las plataformas
|
|
Win32 deberían incluir esta librería, excepto por
|
|
Win95. Se realiza una comprobación de la librería
|
|
durante la instalación; si no se encuentra, se
|
|
terminará el proceso. Ud. puede visitar este enlace:
|
|
|
|
http://support.microsoft.com/default.aspx?scid=kb;
|
|
EN-US;q177719
|
|
|
|
para encontrar instrucciones sobre como actualizar.
|
|
|
|
|
|
Instalación desde un archivo batch
|
|
----------------------------------
|
|
|
|
El programa de instalación puede ser ejecutado desde
|
|
un archivo batch. Se pueden pasar los parámetros
|
|
siguientes:
|
|
|
|
/SP-
|
|
Deshabilita el mensaje 'This will install... Do you
|
|
wish to continue?' al comienzo de la instalación.
|
|
|
|
/SILENT, /VERYSILENT
|
|
Configura el instalador para ser silencioso o muy
|
|
silencioso. Cuando la instalación es silenciosa ni el
|
|
asistente ni la ventana de fondo se muestran pero
|
|
la ventana de progreso de instalación sí. Cuando
|
|
la instalación es muy silenciosa tampoco se muestra
|
|
esta ventana de progreso. Todo lo demás, por ejemplo
|
|
el mensaje inicial (si no se ha usado el parámetro
|
|
'/SP-') y los mensajes de error durante la
|
|
instalación, se muestra normalmente.
|
|
|
|
Si es necesario un reinicio y no se usa el parámetro
|
|
'/NORESTART' (ver más abajo) y la instalación es
|
|
silenciosa, se mostrará un cuadro de mensaje
|
|
'Reboot now?' (¿Reiniciar ahora?). Si está en modo
|
|
muy silencioso, reiniciará sin preguntar.
|
|
|
|
|
|
/NORESTART
|
|
Indica al instalador que no debe reiniciar, aún si
|
|
es necesario.
|
|
|
|
/DIR="x:\directorio"
|
|
Sobrescribe el nombre del directorio por defecto
|
|
mostrado en la página de selección de directorio
|
|
de destino del asistente. Se debe especificar una
|
|
ruta completa incluyendo la unidad. Si la directiva
|
|
DisableDirPage de la sección [Setup] está puesta a
|
|
'yes', este parámetro de línea de comando se ignora.
|
|
|
|
/GROUP="folder name"
|
|
Reemplaza el nombre de carpeta por defecto mostrado
|
|
en la página de selección de carpeta del menú Inicio
|
|
del asistente. Si la directiva
|
|
DisableProgramGroupPage
|
|
de la sección [Setup] se pone a 'yes', este parámetro
|
|
se ignora.
|
|
|
|
/NOICONS
|
|
Indica al instalador que deshabilite la opción
|
|
'No crear ningún icono' en la página de selección
|
|
de carpeta de menú Inicio del asistene.
|
|
|
|
/COMPONENTS="lista de componentes separados por comas"
|
|
|
|
Los componentes pueden ser
|
|
SuperServerComponent,
|
|
ClassicServerComponent,
|
|
ServerComponent,
|
|
DevAdminComponent and
|
|
ClientComponent
|
|
|
|
Reemplaza la configuración de componentes por
|
|
defecto. Si se usa este parámetro la instalación
|
|
selecciona automáticamente el tipo 'personalizado'.
|
|
Una instalación completa requiere combinar
|
|
componentes.
|
|
Por ejemplo:
|
|
|
|
/COMPONENTS="SuperServerComponent, ServerComponent,
|
|
DevAdminComponent, ClientComponent"
|
|
|
|
sería lo necesario para una instalación completa.
|
|
|
|
|
|
/FORCE
|
|
Indica al instalador que ignore su análisis del
|
|
entorno existente. Intentará instalar y configurar
|
|
Firebird 1.5 como si no hubiera una versión previa
|
|
de Firebird o Interbase instalada.
|
|
|
|
Esto puede ser útil si Ud. tiene una instalación
|
|
muy dañada que no quiere desinstalar. O puede ser
|
|
otra forma de hacer enojar a sus usuarios,
|
|
rompiendo una instalación previa perfectamente
|
|
funcional de Interbase. Es su opción.
|
|
|
|
|
|
/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 librería cliente
|
|
en el directorio de sistema, aún si el análisis
|
|
de instalación 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
|
|
versión de servidor. Si espera que su aplicación
|
|
pueda acceder a diferentes versiones de servidor,
|
|
no se recomienda este parámetro. Vea
|
|
|
|
doc/README.Win32LibraryInstallation.txt
|
|
|
|
para más información.
|