Activité du service firebird

[Résolu]
Signaler
Messages postés
1284
Date d'inscription
mardi 28 octobre 2003
Statut
Contributeur
Dernière intervention
3 juillet 2015
-
Messages postés
1284
Date d'inscription
mardi 28 octobre 2003
Statut
Contributeur
Dernière intervention
3 juillet 2015
-
Bonjour,


J'avais une petite procedure avec "enumwindows" pour vérifier que le
serveur firebird était bien en exécution. Ça marchait bien sur firebird
1 pour lequel je testais  le windowtext sur "FIREBIRD SERVEUR" et
le classname sur "FB_SERVEUR". En revanche sur le firebird 2, j'ai
listé les processus en activité mais je ne vois rien qui ressemble au
serveur firebird alors que ce dernier est bien démarré.

Avez-vous une petite astuce pour tester l'activité d'un service windows ?


Merci d'avance pour vos réponses

Simon

4 réponses

Messages postés
120
Date d'inscription
mardi 3 avril 2007
Statut
Membre
Dernière intervention
15 novembre 2007
1
Messages postés
1284
Date d'inscription
mardi 28 octobre 2003
Statut
Contributeur
Dernière intervention
3 juillet 2015
13
Merci

Simon
Messages postés
4720
Date d'inscription
dimanche 26 février 2006
Statut
Modérateur
Dernière intervention
31 juillet 2021
14
Il y a deux options d'installation :
service ou application ?
p'tet que..
Messages postés
1284
Date d'inscription
mardi 28 octobre 2003
Statut
Contributeur
Dernière intervention
3 juillet 2015
13
Cher Jelume,

J'ai repris le code que tu m'as indiqué :
var
NomService : String;
Handle_Service :SC_Handle; // handle du service
Status_Service : TServiceStatus;
EtatDuService : Word;

begin
NomService:='UPS'; // Nom interne du service, nom public 'Onduleur'
Handle_Service := OpenService(Handle_SCM, PChar(NomService), SERVICE_ALL_ACCESS);
If Handle_Service=0
then ShowMessage('Erreur lors de l''ouverture du service :'+NomService)

Mais je ne vois pas à quoi correspond le Handle_SCM dans la procédure. Pourrais-tu m'éclairer ?

Simon