2006-03-29 15:43:33 +02:00
|
|
|
|
Servidor SQL Firbird 2.0 ALFA 3
|
|
|
|
|
==================================================
|
|
|
|
|
|
|
|
|
|
** IMPORTANTE **
|
|
|
|
|
|
|
|
|
|
A ODS foi modificada. Consulte as notas abaixo
|
|
|
|
|
relativas <20> nova ODS e instala<6C><61>o sobre vers<72>es
|
|
|
|
|
anteriores do Firebird.
|
|
|
|
|
|
|
|
|
|
** ********* **
|
|
|
|
|
|
|
|
|
|
Este documento constitui um guia para instalar o kit do
|
|
|
|
|
Firebird 2.0 Alpha 3 na plataforma Win32. Estas notas
|
|
|
|
|
referem-se ao pr<70>prio kit de instala<6C><61>o, em vez do
|
|
|
|
|
Firebird 2.0 em geral.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Conte<EFBFBD>do
|
|
|
|
|
--------
|
|
|
|
|
|
|
|
|
|
o Antes de Instalar
|
|
|
|
|
o Nova ODS 11.0
|
|
|
|
|
o Instala<6C><61>o em sistemas com o Firebird 1.5
|
|
|
|
|
o Instala<6C><61>o em sistemas com o Firebird 2.0
|
|
|
|
|
o Novas funcionalidades da aplica<63><61>o de instala<6C><61>o
|
|
|
|
|
o Problemas de instala<6C><61>o conhecidos
|
|
|
|
|
o Funcionalidades da instala<6C><61>o abandonadas
|
|
|
|
|
o Remo<6D><6F>o
|
|
|
|
|
o Outras Notas
|
|
|
|
|
o Instala<6C><61>o a partir de um ficheiro batch
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Antes de Instalar
|
|
|
|
|
-------------------
|
|
|
|
|
|
|
|
|
|
Recomenda-se que REMOVA quaisquer vers<72>es pr<70>vias do
|
|
|
|
|
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>.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Nova ODS 11.0
|
|
|
|
|
------------
|
|
|
|
|
|
|
|
|
|
Alfa 3 introduz uma nova ODS 11.0 a qual <20> totalmente
|
|
|
|
|
incompat<EFBFBD>vel com a ODS 11.0 usada por vers<72>es alfa
|
|
|
|
|
anteriores.
|
|
|
|
|
|
|
|
|
|
Se est<73> a instalar a Alfa 3 pela primeira vez e j<>
|
|
|
|
|
possui um Firebird 2 alfa instalado, recomenda-se que
|
|
|
|
|
proceda <20> instala<6C><61>o sobre uma pasta vazia.
|
|
|
|
|
Tal deve-se <20> remo<6D><6F>o de uma instala<6C><61>o preservar
|
|
|
|
|
a base de dados existente security2. E como essa
|
|
|
|
|
vers<EFBFBD>o anterior usa uma ODS incompat<61>vel, isso impedir<69>
|
|
|
|
|
que consiga estabelecer liga<67><61>o com o servidor.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Instala<EFBFBD><EFBFBD>o em sistemas com o Firebird 1.5
|
|
|
|
|
-----------------------------------------
|
|
|
|
|
|
|
|
|
|
A base de dados de seguran<61>a foi modificada. A nova
|
|
|
|
|
base de dados foi renomeada para security2.fdb e usa um
|
|
|
|
|
algoritmo refor<6F>ado de encripta<74><61>o de palavras-passes.
|
|
|
|
|
Poder<EFBFBD> encontrar mais informa<6D><61>es acerca das novas
|
|
|
|
|
funcionalidades de seguran<61>a em doc/README.sha1.txt.
|
|
|
|
|
|
|
|
|
|
A nova estrutura da base de dados e a nova encripta<74><61>o
|
|
|
|
|
apresentam algumas dificuldades de migra<72><61>o para s<>tios
|
|
|
|
|
que possuam muitos id de utilizador.
|
|
|
|
|
O programa de instala<6C><61>o n<>o efectua qualquer tentativa
|
|
|
|
|
de migra<72><61>o. Para a Alfa 1 tal ter<65> que ser efectuado
|
|
|
|
|
manualmente. Uma t<>cnica poss<73>vel de migra<72><61>o encontra-
|
|
|
|
|
-se dispon<6F>vel em misc/upgrade/security/. Uma vers<72>o
|
|
|
|
|
futura de teste tratar<61> esta quest<73>o da migra<72><61>o de
|
|
|
|
|
modo mais completo.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Instala<EFBFBD><EFBFBD>o em sistemas com o Firebird 2.0
|
|
|
|
|
-----------------------------------------
|
|
|
|
|
|
|
|
|
|
Al<EFBFBD>m da modifica<63><61>o da ODS h<> a considerar que o
|
|
|
|
|
processo de instala<6C><61>o n<>o consegue detectar se um
|
|
|
|
|
servidor de uma vers<72>o Firebird 2.0 Alfa 1,2 ou 3 se
|
|
|
|
|
encontra activo como um servi<76>o. Como tal n<>o receber<65>
|
|
|
|
|
qualquer aviso at<61> que o programa de instala<6C><61>o tente
|
|
|
|
|
sobrepor um ficheiro activo.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Novas funcionalidades de instala<6C><61>o
|
|
|
|
|
-----------------------------------
|
|
|
|
|
|
|
|
|
|
o Se um firebird.conf anterior for detectado o programa
|
|
|
|
|
de instala<6C><61>o instalar<61> o ficheiro conf por omiss<73>o
|
|
|
|
|
como:
|
|
|
|
|
|
|
|
|
|
firebird.conf.default.
|
|
|
|
|
|
|
|
|
|
O ficheiro firebird.conf permanecer<65> inalterado.
|
|
|
|
|
O objectivo <20> garantir que as restri<72><69>es de acesso se
|
|
|
|
|
mantenham ap<61>s a nova instala<6C><61>o.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
o Foi adicionado ao programa de instala<6C><61>o suporte para
|
|
|
|
|
diversas linguagens. Este suporte S<> foi implementado
|
|
|
|
|
para o processo de instala<6C><61>o.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Problemas de instala<6C><61>o conhecidos
|
|
|
|
|
----------------------------------
|
|
|
|
|
|
|
|
|
|
Uma instala<6C><61>o apenas do Cliente encontra-se de facto
|
|
|
|
|
a instalar o execut<75>vel do servidor. Tal ser<65> corrigido
|
|
|
|
|
em vers<72>es beta posteriores. Entretanto poder<65> apagar o
|
|
|
|
|
ficheiro .exe. Isto poder<65> ser automatizado atrav<61>s de
|
|
|
|
|
um script de instala<6C><61>o.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Remo<EFBFBD><EFBFBD>o
|
|
|
|
|
-------
|
|
|
|
|
|
|
|
|
|
o <20> prefer<65>vel que este kit seja removido correctamente
|
|
|
|
|
usando a aplica<63><61>o de remo<6D><6F>o fornecida. Tal poder<65>
|
|
|
|
|
ser efectuado recorrendo ao Painel de Controlo.
|
|
|
|
|
Alternativamente poder<65> ser removido executando o
|
|
|
|
|
unins000.exe directamente a partir da pasta de
|
|
|
|
|
instala<6C><61>o.
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
manualmente antes de proceder <20> remo<6D><6F>o. O motivo <20>
|
|
|
|
|
porque o programa de remo<6D><6F>o n<>o pode 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.
|
|
|
|
|
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
|
|
|
|
|
- firebird.log
|
|
|
|
|
- security2.fdb
|
|
|
|
|
|
|
|
|
|
Tal <20> intencional. Estes ficheiros s<>o potencialmente
|
|
|
|
|
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
|
|
|
|
|
pretenda us<75>-los mais.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Outras Notas
|
|
|
|
|
------------
|
|
|
|
|
|
|
|
|
|
O Firebird requer o WinSock2. Todas as plataformas
|
|
|
|
|
Win32 dever<65>o possui-lo, excepto para o Win95.
|
|
|
|
|
Um teste sobre a sua presen<65>a <20> feito durante o pro-
|
|
|
|
|
cesso de instala<6C><61>o.
|
|
|
|
|
Se n<>o for encontrado a instala<6C><61>o fracassar<61>. Poder<65>
|
|
|
|
|
visitar este link:
|
|
|
|
|
|
|
|
|
|
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q177719
|
|
|
|
|
|
|
|
|
|
para obter informa<6D><61>o sobre a sua instala<6C><61>o.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Instala<EFBFBD><EFBFBD>o a partir de um ficheiro batch
|
|
|
|
|
----------------------------------------
|
|
|
|
|
|
|
|
|
|
O programa de configura<72><61>o poder<65> ser executado a
|
|
|
|
|
partir de um ficheiro batch.
|
|
|
|
|
Por favor consulte este documento:
|
|
|
|
|
|
|
|
|
|
installation_scripted.txt
|
|
|
|
|
|
|
|
|
|
para mais detalhes.
|
|
|
|
|
|
|
|
|
|
|