[firebase-br] instalação manual do firebird 1.5
Marcus Vinícius Moreira
marquinhus em gmail.com
Seg Set 1 16:09:13 -03 2008
Prezados,
no meu programa de instalação, estarei instalando também o Fb, mas
está ocorrendo um problema ao executá-lo.
Depois de verificar qual o windows, abro o firebird.
Para entender melhor, o código é esse:
ShellExecute(Application.Handle,'open','instreg.exe','install',
PChar(EdtCaminhoFirebird.Text+'\bin\'),SW_HIDE);
ShellExecute(Application.Handle,'open','instclient.exe','install
fbclient', PChar(EdtCaminhoFirebird.Text+'\bin\'),SW_HIDE);
* if SO = 'Windows 98' then
begin
GravaRegistro(HKEY_LOCAL_MACHINE,
'SOFTWARE\Microsoft\Windows\CurrentVersion\Run', 'Firebird',
EdtCaminhoFirebird.Text + '\bin\fbguard.exe -a');
ShellExecute(Application.Handle, 'open', 'fbguard.exe', '-auto',
PChar(EdtCaminhoFirebird.Text+'\bin\'), SW_HIDE);
end*
else
begin
ShellExecute(Application.Handle,'open','instsvc.exe','install -auto
-superserver -guardian',PChar(EdtCaminhoFirebird.Text+'\bin\'),SW_HIDE);
ShellExecute(Application
.Handle,'open','instsvc','start',PChar(EdtCaminhoFirebird.Text+'\bin\'),SW_HIDE);
end;
O Fbguard inicia, mas ao chamar o Fbserver (o próprio Fbguard, eu não o
chamo), ocorre a mensagem:"O arquivos INSTSVC.exe está vinculado ao
ADVAPI32.dll de
exportação que não foi encontrado:LsaClose".
Versão utilizada: 1.5.5.4926-3.
A dll ADVAPI32 existe no system (próprio windows que a colocou, fiz o teste
depois de ter instalado o Win).
O que pode ser isso?
Marcus
Mais detalhes sobre a lista de discussão lista