FireBird em execução!

Firebird

09/08/2004

me ajudem,

como faço para saber se o firebird esta instalado em uma maquina, se está rodando se o que esta rodando e apenas um cliente ou o servidor.

valeu d+


Tronbr

Tronbr

Curtidas 0

Respostas

Afarias

Afarias

09/08/2004

|como faço para saber se o firebird esta instalado em uma maquina,

veja o instalar ou remover programas se estiver no Windows :-)
ou procure seus arquivos como fbclient.dll, gds32.dll, etc...


|se está rodando se o que esta rodando e apenas um cliente

O Cliente não ´roda´! É apenas um conjunto de arquivos/bibliotecas q estão disponíveis.


|ou o servidor.

no Windows::

 net start | find "Firebird"    ou    netstat -a | find "gds_db" 



No Linux não lembro bem mas é algo como

 ps -a | grep Firebird 


(Se vc não conhece dê uma olhada nas opções do comando PS para acertar isso ai...)



T+


GOSTEI 0
Vinicius2k

Vinicius2k

09/08/2004

Colega,

Para verificar se está instalado, só mesmo como o afarias lhe disse...
Para verificar se o servidor está rodando depende da versão, mas para 1.5 é :
function FirebirdRunning: Boolean;
begin
  Result:= Boolean(FindWindow(´fb_server´,´Firebird Server´));
end;

e para a 1.0, se me lembro bem é :
function FirebirdRunning: Boolean;
begin
  Result:= Boolean(FindWindow(´ib_server´,´Interbase Server´));
end;


T+


GOSTEI 0
POSTAR