Esta página fue traducida automáticamente. Lee el original en inglés. English

Biblioteca de IBSurgeon

Parámetros de línea de comandos para la configuración de Firebird 3

Equipo de Documentación de Firebird, 01-OCT-2014

Parámetros de línea de comandos para la instalación de Firebird 3

=============================

Contenido

o Resumen

o Parámetros específicos para instalaciones de Firebird

o Parámetros específicos para desinstalaciones de Firebird

Resumen rápido de los parámetros disponibles

---—————————-

Parámetros de instalación específicos del instalador de Firebird. No distinguen entre mayúsculas y minúsculas. Sin embargo, los valores de cadena pasados a los parámetros sí distinguen.

/H

/FORCE

/NOCPL

/NOGDS32

/COPYFBCLIENT

/COMPONENTS=“lista separada por comas de nombres de componentes”

/TASKS=“lista separada por comas de nombres de tareas”

/MERGETASKS=“lista separada por comas de nombres de tareas”

/SYSDBANAME=“SYSDBA”

/SYSDBAPASSWORD=“masterkey”

/SUPPORTLEGACYCLIENTAUTH

Parámetros de instalación específicos del desinstalador de Firebird

/CLEAN

Para los parámetros generales disponibles en todos los instaladores basados en InnoSetup, consulte la documentación de innosetup. Hay un resumen disponible mediante /? o /HELP

Parámetros específicos para instalaciones de Firebird

---————————————-

/h

Invoca este archivo como pantalla de ayuda en el momento de la instalación. Tenga en cuenta que /? y /HELP ahora son utilizados por innosetup para la ayuda específica de innosetup.

/COMPONENTS=“lista separada por comas de nombres de componentes”

Elija entre - ServerComponent\SuperServerComponent,

            ServerComponent\\ClassicServerComponent,

            ServerComponent,

            DevAdminComponent y

            ClientComponent

Anula la configuración de componentes predeterminada. El uso de este parámetro de línea de comandos hace que Setup seleccione automáticamente un tipo personalizado. Una instalación completa requiere combinar componentes. Por ejemplo:

/COMPONENTS=“ServerComponent\SuperServerComponent,ServerComponent,DevAdminComponent,ClientComponent”

sería necesario para una instalación completa.

/TASKS=“lista separada por comas de nombres de tareas”

Especifica una lista de tareas que deben seleccionarse o deseleccionarse inicialmente. Para deseleccionar una tarea, prefije su nombre con el carácter “!”.

Elija entre - UseGuardianTask

            UseApplicationTask

            UseServiceTask

            AutoStartTask

            InstallCPLAppletTask

            MenuGroupTask

            CopyFbClientToSysTask

            CopyFbClientAsGds32Task

Solo se seleccionarán las tareas especificadas (y sus hijas); el resto se deseleccionará. Use el parámetro /MERGETASKS si desea mantener el conjunto predeterminado de tareas y solo seleccionar/deseleccionar algunas de ellas.

De forma predeterminada, se ejecutan las siguientes tareas:

UseGuardianTask

UseServiceTask

AutoStartTask

InstallCPLAppletTask

MenuGroupTask

CopyFbClientAsGds32Task

La opción /TASKS no se recomienda para usar con /NOCPL, NOGDS32 o /COPYFBCLIENT.

/MERGETASKS=“lista separada por comas de nombres de tareas”

Similar al parámetro /TASKS, excepto que las tareas especificadas se fusionarán con el conjunto de tareas que se habrían seleccionado de forma predeterminada.

Si UsePreviousTasks está configurado en yes, las tareas especificadas se seleccionarán/deseleccionarán después de que se restauren las tareas anteriores.

/FORCE

Indica al instalador que ignore su análisis del entorno existente. Intentará instalar y configurar Firebird como

si no se hubiera instalado ninguna versión anterior de Firebird o InterBase.

Esto puede ser útil si tiene una instalación gravemente dañada que no puede desinstalar. O podría ser otra forma de molestar a sus

usuarios rompiendo una instalación perfectamente funcional de Firebird o InterBase. Es su elección.

/NOCPL

No instala el applet del Panel de control. (Esta opción no está destinada a usarse con el parámetro /TASKS.)

/NOGDS32

No instala una copia de la biblioteca cliente como gds32 en el directorio del sistema, incluso si el análisis de instalación concluye que es correcto hacerlo.

(Esta opción no está destinada a usarse con el parámetro /TASKS.)

/COPYFBCLIENT

Copia fbclient.dll al directorio del sistema. Esto se recomienda para instalaciones de cliente si está seguro de que solo accederá

a una única versión de servidor. Si sus aplicaciones cliente probablemente aprovecharán el acceso a diferentes versiones de servidor, esto

no se recomienda. Consulte doc/README.Win32LibraryInstallation.txt para obtener más información.

(Esta opción no está destinada a usarse con el parámetro /TASKS.)

/SYSDBANAME=“SYSDBA”

El nombre de SYSDBA será SYSDBA de forma predeterminada a menos que se anule con este parámetro.

NOTA: Si se encuentra una base de datos de seguridad existente, este parámetro debería ignorarse, pero esto no se ha probado completamente hasta Alpha1.

/SYSDBAPASSWORD=“masterkey”

La contraseña de SYSDBA utilizará la contraseña predeterminada “masterkey”.

NOTA: Si se encuentra una base de datos de seguridad existente, este parámetro debería ignorarse, pero esto no se ha probado completamente hasta Alpha1.

/SUPPORTLEGACYCLIENTAUTH

Actualiza firebird.conf. Establece AuthServer de la siguiente manera:

AuthServer = Srp, Win\_Sspi, Legacy\_Auth

NOTA: Esta opción no verifica si AuthServer ya ha sido modificado.

Parámetros específicos para desinstalaciones de Firebird

---—————————————

/CLEAN

La desinstalación siempre ha dejado los siguientes archivos en su lugar después de que el proceso de desinstalación haya finalizado:

firebird.conf

databases.conf

firebird.log

security3.fdb

fbtrace.conf

Se asume que estos archivos serán útiles para los usuarios que reinstalen o actualicen Firebird. A partir de Firebird 2.1

(usando InnoSetup 5 para construir el paquete de instalación) ahora es posible pasar la opción /clean para eliminar estos archivos.