IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Firebird Discussion :

Vérification de l'exécution de serveur Firebird


Sujet :

Firebird

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2007
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 144
    Par défaut Vérification de l'exécution de serveur Firebird
    Bonjour,

    Comment vérifier si le serveur Firebird est exécuté ou non, sans utiliser le panneau de configuration Firebird 2.0 Server Manager ?

  2. #2
    Membre expérimenté Avatar de TMuet
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Septembre 2003
    Messages
    225
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2003
    Messages : 225
    Par défaut
    En testant si le process fbserver.exe tourne (si Firebird est lancé en application).

  3. #3
    Membre Expert

    Homme Profil pro
    Consultant spécialité Firebird
    Inscrit en
    Mai 2002
    Messages
    2 342
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France

    Informations professionnelles :
    Activité : Consultant spécialité Firebird
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 342
    Par défaut
    dans les sources de l'installation innosetup :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    function FirebirdDefaultServerRunning: boolean;
    var
      Handle: Integer;
      mutex_found: boolean;
    begin
      result := False;
      //Look for a running version of Firebird 1.5 or later
      Handle := FindWindowByClassName('FB_Disabled');
      if ( Handle = 0 ) then
        Handle := FindWindowByClassName('FB_Server');
      if ( Handle = 0 ) then
        Handle := FindWindowByClassName('FB_Guard');
     
      if (Handle > 0) then
         result := True
      else begin
        mutex_found := CheckForMutexes('FirebirdGuardianMutex,FirebirdServerMutex');
        if mutex_found then
          result := true;
      end;
     
    end;
    May the source be with you

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2002
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2002
    Messages : 106
    Par défaut
    Bonjour,

    apparemment, cette petite fonction ne marche plus sous Vista, qualqu'un a t-il déjà rencontré et corrigé ce problème ?

    merci

  5. #5
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 598
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 598
    Billets dans le blog
    65
    Par défaut
    Sous vista , moi je vais directement vérifier les services . Mais ce n'est peut-être pas la question , ou du moins l'objectif visé .

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2002
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2002
    Messages : 106
    Par défaut
    Bonjour,

    C'est justement l'objectif visé puisque je souhaite savoir si le service firebird est lancé, votre solution m'interesse beaucoup !

    Merci d'avance
    Cordialement

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Vérification si le serveur Firebird est exécuté
    Par Socrat dans le forum C++Builder
    Réponses: 0
    Dernier message: 20/10/2007, 11h26
  2. Quelle distribution Linux pour un serveur FireBird dédié?
    Par Eric Sibert dans le forum Installation
    Réponses: 5
    Dernier message: 17/03/2006, 13h01
  3. Réponses: 1
    Dernier message: 15/02/2006, 11h49
  4. Comment savoir si un serveur Firebird est actif
    Par richard038 dans le forum Bases de données
    Réponses: 4
    Dernier message: 06/01/2006, 00h07
  5. [DLL] Utilisation d'une DLL pour utiliser serveur Firebird
    Par sekiryou dans le forum Bases de données
    Réponses: 2
    Dernier message: 11/08/2004, 14h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo