2011-09-28 11:17:06 +02:00
|
|
|
|
Servidor de Base de Dados Firebird $MAJOR.$MINOR
|
2006-03-29 15:43:33 +02:00
|
|
|
|
==================================================
|
|
|
|
|
|
|
|
|
|
Este documento constitui um guia para instalar o kit do
|
2011-09-28 11:17:06 +02:00
|
|
|
|
Firebird $MAJOR.$MINOR em Windows. Estas notas
|
|
|
|
|
referem-se ao pr<70>prio kit de instala<6C><61>o, e n<>o ao
|
|
|
|
|
Firebird $MAJOR.$MINOR em geral. Adicionalmente, estas
|
|
|
|
|
notas s<>o dirigidas principalmente aos utilizadores do
|
2008-03-10 16:04:16 +01:00
|
|
|
|
instalador dos bin<69>rios.
|
|
|
|
|
|
2011-09-28 11:17:06 +02:00
|
|
|
|
Presume-se que os leitores destas notas est<73>o
|
|
|
|
|
familiarizados com o Firebird $MAJOR.$MINOR. Se est<73> a avaliar
|
|
|
|
|
o Firebird $MAJOR.$MINOR como parte de uma migra<72><61>o do Fb 2.1 <20>
|
|
|
|
|
aconselh<EFBFBD>vel que consulte a documenta<74><61>o do
|
|
|
|
|
Firebird 2.1 para entender todas as mudan<61>as
|
|
|
|
|
elaboradas entre as vers<72>es 2.1 e $MAJOR.$MINOR.
|
2006-03-29 15:43:33 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Conte<EFBFBD>do
|
|
|
|
|
--------
|
|
|
|
|
|
|
|
|
|
o Antes de Instalar
|
2011-09-28 11:17:06 +02:00
|
|
|
|
o Problemas com a instala<6C><61>o das bibliotecas
|
|
|
|
|
MS VC runtime
|
2006-03-29 15:43:33 +02:00
|
|
|
|
o Problemas de instala<6C><61>o conhecidos
|
|
|
|
|
o Remo<6D><6F>o
|
|
|
|
|
o Outras Notas
|
|
|
|
|
o Instala<6C><61>o a partir de um ficheiro batch
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Antes de Instalar
|
|
|
|
|
-------------------
|
|
|
|
|
|
2008-03-10 16:04:16 +01:00
|
|
|
|
Recomenda-se que REMOVA quaisquer vers<72>es pr<70>vias do
|
2006-03-29 15:43:33 +02:00
|
|
|
|
Firebird ou InterBase antes de instalar este kit.
|
|
|
|
|
<EFBFBD> tamb<6D>m importante verificar se o fbclient.dll e o
|
|
|
|
|
gds32.dll s<>o removidos do <system32>.
|
|
|
|
|
|
|
|
|
|
|
2008-03-10 16:04:16 +01:00
|
|
|
|
Problemas com a instala<6C><61>o do "runtime" das bibliotecas MS VC
|
|
|
|
|
-----------------------------------------------------------
|
2006-03-29 15:43:33 +02:00
|
|
|
|
|
2011-09-28 11:17:06 +02:00
|
|
|
|
Foi feito um enorme esfor<6F>o de forma a verificar que o
|
|
|
|
|
"runtime" das bibliotecas MS Visual C s<>o instaladas
|
|
|
|
|
corretamente pelo instalador de bin<69>rios. Desde a vers<72>o
|
|
|
|
|
2.1.2 que o Firebird pode funcionar com vers<72>es locais
|
|
|
|
|
destas bibliotecas "runtime", o que veio a simplificar
|
|
|
|
|
a instala<6C><61>o do cliente Firebird ou do servidor embutido
|
|
|
|
|
com a sua aplica<63><61>o.
|
|
|
|
|
|
|
|
|
|
Por<EFBFBD>m, se ocorrer algum problema poder<65> ser necess<73>rio a
|
|
|
|
|
instala<EFBFBD><EFBFBD>o oficial vcredist.exe. As vers<72>es corretas
|
|
|
|
|
para este "build" do Firebird podem ser obtidas aqui:
|
2006-03-29 15:43:33 +02:00
|
|
|
|
|
2011-09-28 11:17:06 +02:00
|
|
|
|
http://www.microsoft.com/downloads/details.aspx?familyid=32BC1BEE-A3F9-4C13-9C99-220B62A191EE&displaylang=en
|
2006-03-29 15:43:33 +02:00
|
|
|
|
|
2011-09-28 11:17:06 +02:00
|
|
|
|
e para x64 aqui:
|
2006-03-29 15:43:33 +02:00
|
|
|
|
|
2011-09-28 11:17:06 +02:00
|
|
|
|
http://www.microsoft.com/downloads/details.aspx?familyid=90548130-4468-4BBC-9673-D6ACABD5D13B&displaylang=en
|
2006-03-29 15:43:33 +02:00
|
|
|
|
|
|
|
|
|
|
2008-03-10 16:04:16 +01:00
|
|
|
|
Outros problemas de instala<6C><61>o conhecidos
|
|
|
|
|
---------------------------------
|
2006-03-29 15:43:33 +02:00
|
|
|
|
|
2008-03-10 16:04:16 +01:00
|
|
|
|
o Apenas <20> poss<73>vel instalar a inst<73>ncia padr<64>o do
|
2011-09-28 11:17:06 +02:00
|
|
|
|
Firebird $MAJOR.$MINOR usando este instalador.
|
2008-03-10 16:04:16 +01:00
|
|
|
|
Se pretender instalar inst<73>ncias adicionais deve
|
|
|
|
|
faz<61>-lo manualmente usando as imagens de instala<6C><61>o
|
|
|
|
|
comprimidas (zipped).
|
2006-03-29 15:43:33 +02:00
|
|
|
|
|
2011-09-28 11:17:06 +02:00
|
|
|
|
o Infelizmente, o instalador n<>o pode detetar com
|
2008-03-10 16:04:16 +01:00
|
|
|
|
toda a efic<69>cia se alguma vers<72>o anterior do Firebird
|
|
|
|
|
Classic Server est<73> a correr.
|
2006-03-29 15:43:33 +02:00
|
|
|
|
|
2008-03-10 16:04:16 +01:00
|
|
|
|
o Existem <20>reas que se sobrepoem na instala<6C><61>o de
|
|
|
|
|
32-bits e de 64-bits:
|
2006-03-29 15:43:33 +02:00
|
|
|
|
|
2011-09-28 11:17:06 +02:00
|
|
|
|
- O instalador de servi<76>o (instsvc) utiliza o mesmo
|
|
|
|
|
nome de inst<73>ncia para as instala<6C><61>es de 32 e de
|
|
|
|
|
64-bits. Isto <20> "by design". Os servi<76>os existem no
|
|
|
|
|
mesmo "name space".
|
|
|
|
|
|
|
|
|
|
- Se ambas as vers<72>es de 32-bit e de 64-bit da
|
|
|
|
|
Aplica<63><61>o do Painel de Controlo forem instaladas,
|
|
|
|
|
ambas apontam para a inst<73>ncia padr<64>o.
|
2006-03-29 15:43:33 +02:00
|
|
|
|
|
2011-09-28 11:17:06 +02:00
|
|
|
|
o Ao instalar sobre o Vista certifique-se que est<73>
|
|
|
|
|
a usar a conta de administra<72><61>o. Isto <20>, ao usar o
|
|
|
|
|
instalador clique com o bot<6F>o do lado direito e
|
|
|
|
|
escolha "Executar como Administrador". Caso
|
|
|
|
|
contr<74>rio, o instalador n<>o conseguir<69> iniciar o
|
|
|
|
|
servi<76>o no final da instala<6C><61>o.
|
2006-03-29 15:43:33 +02:00
|
|
|
|
|
2011-09-28 11:17:06 +02:00
|
|
|
|
o As bibliotecas instaladas pelo instclient n<>o v<>o
|
|
|
|
|
conseguir ser executadas se as bibliotecas MS
|
|
|
|
|
"runtime" n<>o tiverem sido instaladas corretamente.
|
|
|
|
|
Em caso de problemas, dever<65>o ser instaladas as
|
|
|
|
|
vers<72>es indicadas em cima.
|
2006-03-29 15:43:33 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Remo<EFBFBD><EFBFBD>o
|
|
|
|
|
-------
|
|
|
|
|
|
2011-09-28 11:17:06 +02:00
|
|
|
|
o <20> prefer<65>vel que este kit seja removido corretamente
|
2006-03-29 15:43:33 +02:00
|
|
|
|
usando a aplica<63><61>o de remo<6D><6F>o fornecida. Tal poder<65>
|
2011-09-28 11:17:06 +02:00
|
|
|
|
ser efetuado recorrendo ao Painel de Controlo.
|
2006-03-29 15:43:33 +02:00
|
|
|
|
Alternativamente poder<65> ser removido executando o
|
2011-09-28 11:17:06 +02:00
|
|
|
|
unins000.exe diretamente a partir da pasta de
|
2006-03-29 15:43:33 +02:00
|
|
|
|
instala<6C><61>o.
|
2008-03-10 16:04:16 +01:00
|
|
|
|
|
2006-03-29 15:43:33 +02:00
|
|
|
|
o Se o Firebird se encontrar em execu<63><75>o como aplica<63><61>o
|
|
|
|
|
(em vez de um servi<76>o) recomenda-se que o interrompa
|
2008-03-10 16:04:16 +01:00
|
|
|
|
manualmente antes de proceder <20> remo<6D><6F>o. Isto deve-se
|
|
|
|
|
ao programa de remo<6D><6F>o n<>o poder parar uma aplica<63><61>o
|
|
|
|
|
em execu<63><75>o. Se um servidor se encontrar em execu<63><75>o
|
|
|
|
|
durante a remo<6D><6F>o o processo terminar<61> com erros.
|
2006-03-29 15:43:33 +02:00
|
|
|
|
Ter<65> que remover o restante manualmente.
|
|
|
|
|
|
|
|
|
|
o A remo<6D><6F>o n<>o apaga os seguintes ficheiros da pasta
|
|
|
|
|
de instala<6C><61>o:
|
|
|
|
|
|
|
|
|
|
- aliases.conf
|
|
|
|
|
- firebird.conf
|
2011-09-09 11:07:35 +02:00
|
|
|
|
- fbtrace.conf
|
2006-03-29 15:43:33 +02:00
|
|
|
|
- firebird.log
|
|
|
|
|
- security2.fdb
|
|
|
|
|
|
|
|
|
|
Tal <20> intencional. Estes ficheiros s<>o potencialmente
|
2008-03-10 16:04:16 +01:00
|
|
|
|
modific<69>veis pelos utilizadores e poder<65>o ser
|
|
|
|
|
necess<73>rios caso o Firebird volte a ser reinstalado.
|
|
|
|
|
Poder<65>o contudo ser apagados manualmente caso n<>o
|
2006-03-29 15:43:33 +02:00
|
|
|
|
pretenda us<75>-los mais.
|
|
|
|
|
|
2011-09-28 11:17:06 +02:00
|
|
|
|
o Uma nova funcionalidade do programa de remo<6D><6F>o <20> o seu
|
|
|
|
|
uso com o par<61>metro /CLEAN. Isto ir<69> verificar o
|
|
|
|
|
contador dos ficheiros partilhados referidos em cima.
|
|
|
|
|
Se poss<73>vel, ir<69> remov<6F>-los.
|
2008-03-10 16:04:16 +01:00
|
|
|
|
|
2011-09-28 11:17:06 +02:00
|
|
|
|
o O programa de remo<6D><6F>o n<>o ir<69> remover o runtime das
|
|
|
|
|
bibliotecas de MS Visual C das diretorias do sistema.
|
|
|
|
|
Estas poder<65>o ser removidas manualmente pelo Painel de
|
|
|
|
|
Controlo, mas normalmente esta opera<72><61>o n<>o <20> necess<73>ria.
|
2008-03-10 16:04:16 +01:00
|
|
|
|
|
2006-03-29 15:43:33 +02:00
|
|
|
|
|
|
|
|
|
Outras Notas
|
|
|
|
|
------------
|
|
|
|
|
|
2008-03-10 16:04:16 +01:00
|
|
|
|
O Firebird requer o WinSock2. Todas as plataformas
|
|
|
|
|
Win32 dever<65>o possui-lo, com excep<65><70>o para o Win95.
|
2011-09-28 11:17:06 +02:00
|
|
|
|
Um teste sobre a sua presen<65>a <20> feito durante o
|
|
|
|
|
processo de instala<6C><61>o.
|
2008-03-10 16:04:16 +01:00
|
|
|
|
Se n<>o for encontrado a instala<6C><61>o ir<69> falhar. Poder<65>
|
2006-03-29 15:43:33 +02:00
|
|
|
|
visitar este link:
|
|
|
|
|
|
2011-09-28 11:17:06 +02:00
|
|
|
|
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q177719
|
2006-03-29 15:43:33 +02:00
|
|
|
|
|
|
|
|
|
para obter informa<6D><61>o sobre a sua instala<6C><61>o.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Instala<EFBFBD><EFBFBD>o a partir de um ficheiro batch
|
|
|
|
|
----------------------------------------
|
|
|
|
|
|
2008-03-10 16:04:16 +01:00
|
|
|
|
O programa de configura<72><61>o poder<65> ser executado a
|
2006-03-29 15:43:33 +02:00
|
|
|
|
partir de um ficheiro batch.
|
|
|
|
|
Por favor consulte este documento:
|
|
|
|
|
|
2011-09-28 11:17:06 +02:00
|
|
|
|
installation_scripted.txt
|
2006-03-29 15:43:33 +02:00
|
|
|
|
|
|
|
|
|
para mais detalhes.
|
|
|
|
|
|
|
|
|
|
|