mirror of
https://github.com/FirebirdSQL/firebird.git
synced 2025-01-25 04:43: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<67>a para instalar este paquete
|
|||
|
de Firebird 1.5 en la plataforma Win32. Estas notas
|
|||
|
referencian al paquete de instalaci<63>n mismo, m<>s
|
|||
|
que a Firebird 1.5 en general.
|
|||
|
|
|||
|
|
|||
|
Contenido
|
|||
|
---------
|
|||
|
|
|||
|
o Antes de instalar
|
|||
|
o Instalaci<63>n en sistemas con Firebird 2.0
|
|||
|
o Nuevas caracter<65>sticas del instalador
|
|||
|
o Caracter<65>sticas relacionadas con la instalaci<63>n que
|
|||
|
ya no son v<>lidas
|
|||
|
o Desinstalaci<63>n
|
|||
|
o Otras notas
|
|||
|
o Instalaci<63>n desde un archivo batch
|
|||
|
|
|||
|
|
|||
|
Antes de instalar
|
|||
|
-----------------
|
|||
|
|
|||
|
Se recomienda que DESINSTALE cualquier versi<73>n
|
|||
|
previa de Firebird 1.0, Firebird 1.5 o Interbase
|
|||
|
antes de instalar este paquete.
|
|||
|
|
|||
|
|
|||
|
Instalaci<EFBFBD>n en sistemas con Firebird 2.0 no estable
|
|||
|
---------------------------------------------------
|
|||
|
|
|||
|
El proceso de instalaci<63>n de Firebird 1.5.2 no puede
|
|||
|
detectar una versi<73>n activa de Firebird 2.0 no estable.
|
|||
|
Si Ud. est<73> ejecutando una versi<73>n inestable de
|
|||
|
Firebird 2.0 es esencial que detenga el servidor antes
|
|||
|
de intentar instalar Firebird 1.5.2.
|
|||
|
|
|||
|
|
|||
|
Nuevas caracter<65>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<63>n.
|
|||
|
|
|||
|
|
|||
|
Nuevas caracter<65>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<63>n. Ud. puede elegir instalar uno o el
|
|||
|
otro, pero no ambos. Para cambiar de tipo de
|
|||
|
servidor deber<65> desinstalar y re-instalar.
|
|||
|
|
|||
|
o Las reglas para la instalaci<63>n de librer<65>as han
|
|||
|
cambiado considerablemente. Est<73>n explicadas en
|
|||
|
detalle en el archivo
|
|||
|
.\docs\README.Win32LibraryInstallation.txt,
|
|||
|
el cual estar<61> disponible al finalizar la
|
|||
|
instalaci<63>n.
|
|||
|
|
|||
|
Como resultado de estas nuevas reglas el instalador
|
|||
|
verifica la existencia de una instalaci<63>n previa
|
|||
|
de Firebird o Interbase
|
|||
|
|
|||
|
- Si Firebirs 1.5 est<73> instalado, tratar<61> de
|
|||
|
sobrescribir la instalaci<63>n. Si el servidor
|
|||
|
se est<73> ejecutando, se detendr<64> la instalaci<63>n.
|
|||
|
|
|||
|
- Si se encuentra otra version de Firebird o
|
|||
|
Interbase instalada, se notificar<61> al usuario.
|
|||
|
Si el usuario contin<69>a el proceso instalar<61>
|
|||
|
Firebird y crear<61> las entradas de registro
|
|||
|
pero no configurar<61> Firebird para ejecutarse,
|
|||
|
ni como servicio ni como aplicaci<63>n. Esto
|
|||
|
debe hacerse manualmente.
|
|||
|
|
|||
|
- El instalador tiene una nueva opci<63>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<63>n, ser<65> 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<63>n. De otra manera, el instalador tendr<64>a
|
|||
|
que interpretar el archivo de configuraci<63>n existente
|
|||
|
(que probablemente sea err<72>neo).
|
|||
|
|
|||
|
|
|||
|
|
|||
|
Caracter<EFBFBD>sticas relacionadas con la instalaci<63>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<65> borrado por el
|
|||
|
instalador. Si Ud. tiene alguna aplicaci<63>n que
|
|||
|
depende de esta clave, deber<65>a agregarla manualmente
|
|||
|
luego de la instalaci<63>n. No obstante, es preferible
|
|||
|
que reconstruya su aplicaci<63>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<70>ctica ya no es
|
|||
|
v<>lida. Se ofrece ahora una opci<63>n para copiar
|
|||
|
la librer<65>a en el directorio <system> en el
|
|||
|
momento de la instalaci<63>n; no obstante, es
|
|||
|
preferible que reconstruya sus aplicaciones
|
|||
|
de conformidad con el nuevo uso de fbclient.
|
|||
|
|
|||
|
|
|||
|
Desinstalaci<EFBFBD>n
|
|||
|
--------------
|
|||
|
|
|||
|
o Es preferible que este paquete sea desinstalado
|
|||
|
correctamente usando la aplicaci<63>n de desinstalaci<63>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<63>n.
|
|||
|
|
|||
|
o Si Firebird se est<73> ejecutando como una aplicaci<63>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<63>n que se est<73> ejecutando.
|
|||
|
Si un servidor est<73> corriendo durante la
|
|||
|
desinstalaci<63>n, <20>sta terminar<61> con errores. Ud.
|
|||
|
tendr<64> que borrar manualmente lo que quede en el
|
|||
|
disco.
|
|||
|
|
|||
|
|
|||
|
Otras notas
|
|||
|
-----------
|
|||
|
|
|||
|
Firebird requiere Winsock2. Todas las plataformas
|
|||
|
Win32 deber<65>an incluir esta librer<65>a, excepto por
|
|||
|
Win95. Se realiza una comprobaci<63>n de la librer<65>a
|
|||
|
durante la instalaci<63>n; si no se encuentra, se
|
|||
|
terminar<61> 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<EFBFBD>n desde un archivo batch
|
|||
|
----------------------------------
|
|||
|
|
|||
|
El programa de instalaci<63>n puede ser ejecutado desde
|
|||
|
un archivo batch. Se pueden pasar los par<61>metros
|
|||
|
siguientes:
|
|||
|
|
|||
|
/SP-
|
|||
|
Deshabilita el mensaje 'This will install... Do you
|
|||
|
wish to continue?' al comienzo de la instalaci<63>n.
|
|||
|
|
|||
|
/SILENT, /VERYSILENT
|
|||
|
Configura el instalador para ser silencioso o muy
|
|||
|
silencioso. Cuando la instalaci<63>n es silenciosa ni el
|
|||
|
asistente ni la ventana de fondo se muestran pero
|
|||
|
la ventana de progreso de instalaci<63>n s<>. Cuando
|
|||
|
la instalaci<63>n es muy silenciosa tampoco se muestra
|
|||
|
esta ventana de progreso. Todo lo dem<65>s, por ejemplo
|
|||
|
el mensaje inicial (si no se ha usado el par<61>metro
|
|||
|
'/SP-') y los mensajes de error durante la
|
|||
|
instalaci<63>n, se muestra normalmente.
|
|||
|
|
|||
|
Si es necesario un reinicio y no se usa el par<61>metro
|
|||
|
'/NORESTART' (ver m<>s abajo) y la instalaci<63>n es
|
|||
|
silenciosa, se mostrar<61> un cuadro de mensaje
|
|||
|
'Reboot now?' (<28>Reiniciar ahora?). Si est<73> en modo
|
|||
|
muy silencioso, reiniciar<61> 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<63>n de directorio
|
|||
|
de destino del asistente. Se debe especificar una
|
|||
|
ruta completa incluyendo la unidad. Si la directiva
|
|||
|
DisableDirPage de la secci<63>n [Setup] est<73> puesta a
|
|||
|
'yes', este par<61>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<63>n de carpeta del men<65> Inicio
|
|||
|
del asistente. Si la directiva
|
|||
|
DisableProgramGroupPage
|
|||
|
de la secci<63>n [Setup] se pone a 'yes', este par<61>metro
|
|||
|
se ignora.
|
|||
|
|
|||
|
/NOICONS
|
|||
|
Indica al instalador que deshabilite la opci<63>n
|
|||
|
'No crear ning<6E>n icono' en la p<>gina de selecci<63>n
|
|||
|
de carpeta de men<65> Inicio del asistene.
|
|||
|
|
|||
|
/COMPONENTS="lista de componentes separados por comas"
|
|||
|
|
|||
|
Los componentes pueden ser
|
|||
|
SuperServerComponent,
|
|||
|
ClassicServerComponent,
|
|||
|
ServerComponent,
|
|||
|
DevAdminComponent and
|
|||
|
ClientComponent
|
|||
|
|
|||
|
Reemplaza la configuraci<63>n de componentes por
|
|||
|
defecto. Si se usa este par<61>metro la instalaci<63>n
|
|||
|
selecciona autom<6F>ticamente el tipo 'personalizado'.
|
|||
|
Una instalaci<63>n completa requiere combinar
|
|||
|
componentes.
|
|||
|
Por ejemplo:
|
|||
|
|
|||
|
/COMPONENTS="SuperServerComponent, ServerComponent,
|
|||
|
DevAdminComponent, ClientComponent"
|
|||
|
|
|||
|
ser<65>a lo necesario para una instalaci<63>n completa.
|
|||
|
|
|||
|
|
|||
|
/FORCE
|
|||
|
Indica al instalador que ignore su an<61>lisis del
|
|||
|
entorno existente. Intentar<61> instalar y configurar
|
|||
|
Firebird 1.5 como si no hubiera una versi<73>n previa
|
|||
|
de Firebird o Interbase instalada.
|
|||
|
|
|||
|
Esto puede ser <20>til si Ud. tiene una instalaci<63>n
|
|||
|
muy da<64>ada que no quiere desinstalar. O puede ser
|
|||
|
otra forma de hacer enojar a sus usuarios,
|
|||
|
rompiendo una instalaci<63>n previa perfectamente
|
|||
|
funcional de Interbase. Es su opci<63>n.
|
|||
|
|
|||
|
|
|||
|
/NOCPL
|
|||
|
No instalar el Applet del Panel de Control. Esto
|
|||
|
es <20>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<65>a cliente
|
|||
|
en el directorio de sistema, a<>n si el an<61>lisis
|
|||
|
de instalaci<63>n concluye que es correcto hacerlo.
|
|||
|
|
|||
|
|
|||
|
/COPYFBCLIENT
|
|||
|
Copia fbclient.dll al directorio de sistema. Esto
|
|||
|
se recomienda para instalaciones de cliente si
|
|||
|
Ud. est<73> seguro que solamente usar<61> una <20>nica
|
|||
|
versi<73>n de servidor. Si espera que su aplicaci<63>n
|
|||
|
pueda acceder a diferentes versiones de servidor,
|
|||
|
no se recomienda este par<61>metro. Vea
|
|||
|
|
|||
|
doc/README.Win32LibraryInstallation.txt
|
|||
|
|
|||
|
para m<>s informaci<63>n.
|