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

Biblioteca IBSurgeon

Instalação do Firebird 3 Database Server

Firebird Database Server 3.0.0 (Alpha1)

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

############## NOTA ####################################

# #

# O instalador está em estado experimental. #

# Esta não é a versão definitiva para o Firebird 3.0. #

# #

# o O layout e a sequência de trabalho do instalador #

# não são definitivos. #

# o As opções disponíveis estão sujeitas a alterações.#

# o O método de implantação das bibliotecas não foi #

# finalizado. #

# o Como apoiaremos o Legacy Auth é experimental #

# - Adicionar SYSDBA funciona #

# - Modificar SYSDBA pelo instalador não funciona #

# o Não se surpreenda ao encontrar outras anomalias. #

# #

############## FIM DA NOTA #############################

Este documento é um guia para instalar este pacote do Firebird 3.0 na plataforma Windows. Estas notas referem-se

ao pacote de instalação em si, e não ao Firebird 3.0 em geral. Além disso, estas notas são

principalmente destinadas aos usuários do instalador binário.

Presume-se que os leitores deste documento já estejam familiarizados com o Firebird 2.5. Se você está avaliando

o Firebird 3.0 como parte de uma migração do Fb 2.5, é recomendável revisar a documentação do Fb 3.0 para

entender as mudanças feitas entre 2.5 e 3.0.

Conteúdo

---—–

o Antes da instalação

o Problemas com a instalação das bibliotecas de runtime MS VC

o Problemas de instalação conhecidos

o Desinstalação

o Outras notas

o Instalação a partir de um arquivo em lote

Antes da instalação

---—————-

Recomenda-se que você DESINSTALE todas as versões anteriores do Firebird ou InterBase antes de instalar

este pacote. É especialmente importante verificar se fbclient.dll e gds32.dll foram removidos do sistema.

Problemas com a instalação das bibliotecas de runtime MS VC

---————————————————–

Muito trabalho foi feito para garantir que as bibliotecas de runtime do MS Visual C sejam instaladas corretamente pelo

instalador binário. Desde a v2.1.2, o Firebird funciona com instâncias implantadas localmente das bibliotecas de runtime.

Isso simplifica especialmente a implantação do cliente Firebird ou da dll embutida com o seu próprio aplicativo.

No entanto, em caso de problemas, pode ser necessário implantar o vcredist.exe oficial. As versões corretas

para esta compilação do Firebird podem ser encontradas aqui:

https://www.microsoft.com/en-us/download/details.aspx?id=3387

e x64 aqui:

https://www.microsoft.com/en-us/download/details.aspx?id=21254

Outros problemas de instalação conhecidos

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

o Só é possível usar o instalador binário para instalar a instância padrão do Firebird 3.0. Se

você deseja instalar instâncias adicionais nomeadas, deve instalá-las manualmente com a imagem de instalação zipada.

o Infelizmente, o instalador não pode detectar de forma confiável se uma versão anterior do servidor Firebird Classic está em execução.

o Existem áreas conhecidas de sobreposição entre as instalações de 32 bits e 64 bits:

- O instalador de serviço (instsvc) usa o mesmo nome de instância padrão para instalações de 32 bits e 64 bits.

Isso é por design. Os serviços existem em um único espaço de nomes.

- Se os applets do painel de controle de 32 bits e 64 bits estiverem instalados, ambos apontarão para a mesma instância padrão.

o Ao instalar no Vista, certifique-se de instalar como administrador. Ou seja, se estiver usando o instalador binário,

clique com o botão direito e escolha ‘Executar como administrador’. Caso contrário, o instalador não conseguirá iniciar o

serviço Firebird no final da instalação.

o As bibliotecas implantadas pelo instclient falharão ao carregar se as bibliotecas de runtime MS não tiverem sido instaladas

corretamente. Em caso de problemas, os usuários devem instalar a versão apropriada do vcredist.exe mencionado acima.

Desinstalação

---———–

o É preferível que este pacote seja desinstalado corretamente usando o aplicativo de desinstalação

fornecido. Ele pode ser chamado pelo Painel de Controle. Alternativamente, pode ser desinstalado executando

unins000.exe diretamente do diretório de instalação.

o Se o Firebird estiver em execução como um aplicativo (em vez de um serviço), recomenda-se que você pare

manualmente o servidor antes de executar o desinstalador. Isso porque o desinstalador não consegue parar um

aplicativo em execução. Se um servidor estiver em execução durante a desinstalação, a desinstalação será concluída com erros.

Você terá que excluir os remanescentes manualmente.

o A desinstalação deixa cinco arquivos no diretório de instalação:

- databases.conf

- firebird.conf

- fbtrace.conf

- firebird.log

- security2.fdb

Isso é intencional. Esses arquivos são todos potencialmente modificáveis pelos usuários e podem ser necessários

se o Firebird for reinstalado no futuro. Eles podem ser excluídos se não forem mais necessários.

o Um novo recurso do desinstalador é uma opção para executá-lo com o parâmetro /CLEAN. Isso verificará

a contagem de arquivos compartilhados de cada um dos arquivos acima. Se possível, ele os excluirá.

o A desinstalação não removerá as bibliotecas de runtime MS VC do diretório do sistema. Elas podem ser

removidas manualmente pelo painel de controle, mas isso não deve ser necessário em circunstâncias normais.

Outras notas

---——–

O Firebird requer WinSock2. Todas as plataformas Win32 devem ter isso, exceto o Win95. Um teste para a

biblioteca Winsock2 é feito durante a instalação. Se ela não for encontrada, a instalação falhará. Você pode visitar este link:

http://support.microsoft.com/default.aspx?scid=kb;EN-US;q177719

para descobrir como fazer a atualização.

Instalação a partir de um arquivo em lote

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

O programa de instalação pode ser executado a partir de um arquivo em lote. Consulte este documento:

installation_scripted.txt

para obter todos os detalhes.