Re: [firebase-br] Parar e reiniciar o banco de dados via programação

Euler Jr. euler em siginformatica.com.br
Ter Ago 23 15:00:18 -03 2005


Existem 3 alternativas:
- API do Win32
- API do FB
- Chamadas ao sistema

O modo mais fácil seria via API do Win32, com as funcoes específicas 
para gerenciamento de serviços do Windows. Para XP/200x deve-se ter 
privilégios de administrador.
"Chamadas ao sistema" seria vc executar fbserver.exe via WinExec ou 
ShellExecute, passando os parâmetros para start/shutdown.
Via API do FB vc teria que converter as chamadas às funções em C/C++ 
para Pascal e efetuar vínculo dinâmico com a bibliteca do Firebird.

Se vc quiser poupar trabalho aconselho via API do Win ou a 3ª opção.
No Win98 não há necessidade de obter permissão.

[]s
Euler Jr.

Vinícius Schwambach Velten escreveu:
> Pessoal 
> 
> Gostaria de saber como parar e reiniciar o firebird via programação. Trabalho com o sistema operacional windows e utilizo delphi com linguagem de desenvolvimento.
> 
> Grato
> 
> Vinícius Velten
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> 






Mais detalhes sobre a lista de discussão lista