Esta página foi traduzida por máquina. Leia o original em inglês. English

Biblioteca IBSurgeon

Parâmetros de linha de comando da configuração do Firebird 3

Equipe de Documentação do Firebird, 01-OUT-2014

Parâmetros de Linha de Comando para Instalação do Firebird 3

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

Conteúdo

o Resumo

o Parâmetros específicos para instalações do Firebird

o Parâmetros específicos para desinstalações do Firebird

Resumo rápido dos parâmetros disponíveis

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

Parâmetros de configuração específicos do Instalador do Firebird. Eles não diferenciam maiúsculas de minúsculas. No entanto, os valores de string passados para os parâmetros diferenciam.

/H

/FORCE

/NOCPL

/NOGDS32

/COPYFBCLIENT

/COMPONENTS=“lista separada por vírgulas de nomes de componentes”

/TASKS=“lista separada por vírgulas de nomes de tarefas”

/MERGETASKS=“lista separada por vírgulas de nomes de tarefas”

/SYSDBANAME=“SYSDBA”

/SYSDBAPASSWORD=“masterkey”

/SUPPORTLEGACYCLIENTAUTH

Parâmetros de configuração específicos do Desinstalador do Firebird

/CLEAN

Para parâmetros gerais disponíveis para todos os instaladores baseados em InnoSetup, consulte a documentação do innosetup. Um resumo está disponível via /? ou /HELP

Parâmetros específicos para instalações do Firebird

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

/h

Invoca este arquivo como uma tela de ajuda no momento da instalação. Observe que /? e /HELP agora são usados pelo próprio innosetup para ajuda específica do innosetup.

/COMPONENTS=“lista separada por vírgulas de nomes de componentes”

Escolha entre - ServerComponent\SuperServerComponent,

            ServerComponent\\ClassicServerComponent,

            ServerComponent,

            DevAdminComponent e

            ClientComponent

Substitui as configurações padrão de componentes. Usar este parâmetro de linha de comando faz com que o Setup selecione automaticamente um tipo personalizado. Uma instalação completa requer a combinação de componentes. Por exemplo:

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

seria necessário para uma instalação completa.

/TASKS=“lista separada por vírgulas de nomes de tarefas”

Especifica uma lista de tarefas que devem ser inicialmente selecionadas ou desmarcadas. Para desmarcar uma tarefa, prefixe seu nome com o caractere “!”.

Escolha entre - UseGuardianTask

            UseApplicationTask

            UseServiceTask

            AutoStartTask

            InstallCPLAppletTask

            MenuGroupTask

            CopyFbClientToSysTask

            CopyFbClientAsGds32Task

Somente as tarefas especificadas (e suas sub-tarefas) serão selecionadas; as demais serão desmarcadas. Use o parâmetro /MERGETASKS se quiser manter o conjunto padrão de tarefas e apenas selecionar/desmarcar algumas delas.

Por padrão, as seguintes tarefas são executadas:

UseGuardianTask

UseServiceTask

AutoStartTask

InstallCPLAppletTask

MenuGroupTask

CopyFbClientAsGds32Task

A opção /TASKS não é recomendada para uso com /NOCPL, NOGDS32 ou /COPYFBCLIENT.

/MERGETASKS=“lista separada por vírgulas de nomes de tarefas”

Semelhante ao parâmetro /TASKS, exceto que as tarefas especificadas serão mescladas com o conjunto de tarefas que teriam sido selecionadas por padrão. Se UsePreviousTasks estiver definido como yes, as tarefas especificadas serão selecionadas/desmarcadas após quaisquer tarefas anteriores serem restauradas.

/FORCE

Diz ao instalador para ignorar sua análise do ambiente existente. Ele tentará instalar e configurar o Firebird como se nenhuma versão anterior do Firebird ou InterBase estivesse instalada.

Isso pode ser útil se você tiver uma instalação seriamente corrompida que não consegue desinstalar. Ou pode ser outra maneira de irritar seus usuários quebrando uma instalação perfeitamente funcional do Firebird ou InterBase. A escolha é sua.

/NOCPL

Não instala o Applet do Painel de Controle. (Esta opção não se destina a ser usada com o parâmetro /TASKS.)

/NOGDS32

Não instala uma cópia da biblioteca do cliente como gds32 no diretório do sistema, mesmo que a análise da instalação conclua que é seguro fazê-lo. (Esta opção não se destina a ser usada com o parâmetro /TASKS.)

/COPYFBCLIENT

Copia o fbclient.dll para o diretório do sistema. Isso é recomendado para instalações de cliente se você tiver certeza de que acessará apenas uma única versão de servidor. Se seus aplicativos cliente provavelmente acessarão diferentes versões de servidor, isso não é recomendado. Consulte doc/README.Win32LibraryInstallation.txt para mais informações.

(Esta opção não se destina a ser usada com o parâmetro /TASKS.)

/SYSDBANAME=“SYSDBA”

O nome SYSDBA terá como padrão SYSDBA, a menos que seja substituído por este parâmetro.

NOTA: Se um banco de dados de segurança existente for encontrado, este parâmetro deve ser ignorado, mas isso não foi totalmente testado até o Alpha1.

/SYSDBAPASSWORD=“masterkey”

A senha do SYSDBA usará a senha padrão “masterkey”.

NOTA: Se um banco de dados de segurança existente for encontrado, este parâmetro deve ser ignorado, mas isso não foi totalmente testado até o Alpha1.

/SUPPORTLEGACYCLIENTAUTH

Atualiza o firebird.conf. Define AuthServer da seguinte forma:

AuthServer = Srp, Win\_Sspi, Legacy\_Auth

NOTA: Esta opção não verifica se AuthServer já foi modificado.

Parâmetros específicos para desinstalações do Firebird

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

/CLEAN

A desinstalação sempre deixou os seguintes arquivos no lugar após a conclusão do processo de desinstalação:

firebird.conf

databases.conf

firebird.log

security3.fdb

fbtrace.conf

A suposição é que esses arquivos serão úteis para usuários que reinstalam ou atualizam o Firebird. A partir do Firebird 2.1 (usando InnoSetup 5 para construir o pacote de instalação), agora é possível passar a opção /clean para remover esses arquivos.