Précédent   Forum des professionnels en informatique > Bases de données > Firebird
Firebird Forum d'entraide sur le SGBD Firebird. Avant de poster -> F.A.Q Firebird, Tutoriels
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/08/2007, 08h51   #1
Membre expérimenté
 
Inscription : mars 2002
Messages : 711
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 711
Points : 599
Points : 599
Par défaut Evènement Firebird dans service Windows

Bonjour,

j'ai une application qui récupère les évènements de base de données Firebird et tout fonctionne correctement. Quand j'essai de faire un service windows qui ferai la même chose : ça ne fonctionne pas et j'ai même l'impression que mon serveur firebird se plante.
Y a t'il une explication ?

Merci
VLDG est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/08/2007, 20h55   #2
Membre Expert
 
Avatar de edam
 
Inscription : décembre 2003
Messages : 1 716
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 1 716
Points : 1 783
Points : 1 783
peut être que votre service démarre avant le srveur FB
__________________
PAS DE DESTIN, C'EST CE QUE NOUS FAISONS
edam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/08/2007, 08h51   #3
Membre expérimenté
 
Inscription : mars 2002
Messages : 711
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 711
Points : 599
Points : 599
En fait dans mon service j'ai bien spécifié que mon service dépendait de "Firebird Default Instance" et ça apparait bien quand je vais sur les propriétés de mon service.

De plus, j'ai en fait vérifié un peu plus en détail. Mon service fonctionne bien quand je le lance en manuel mais c'est quand il est mis en automatique (je pense un des objevtifs du service !) qu'il ne répond plus (je ne peux plus l'arrêter et il ne fonctionne pas)
VLDG est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/08/2007, 09h40   #4
Expert Confirmé

 
Homme Philippe Makowski
Consultant spécialité Firebird
Inscription : mai 2002
Messages : 2 215
Détails du profil
Informations personnelles :
Nom : Homme Philippe Makowski
Âge : 49
Localisation : France

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

Informations forums :
Inscription : mai 2002
Messages : 2 215
Points : 3 318
Points : 3 318
peut être en cochant la case : "Autoriser le service à interagir avec le Bureau"
__________________
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
makowski est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/08/2007, 10h27   #5
Membre expérimenté
 
Inscription : mars 2002
Messages : 711
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 711
Points : 599
Points : 599
c'était déjà coché.

Merci
VLDG est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/08/2007, 10h29   #6
Expert Confirmé

 
Homme Philippe Makowski
Consultant spécialité Firebird
Inscription : mai 2002
Messages : 2 215
Détails du profil
Informations personnelles :
Nom : Homme Philippe Makowski
Âge : 49
Localisation : France

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

Informations forums :
Inscription : mai 2002
Messages : 2 215
Points : 3 318
Points : 3 318
je parlais aussi pour Firebird
__________________
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
makowski est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/08/2007, 11h49   #7
Membre expérimenté
 
Inscription : mars 2002
Messages : 711
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 711
Points : 599
Points : 599
En fait coché ou pas (la case "Authoriser le service a interagir avec le bureau") pour mon service comme pour le service Firebird, le résultat est le même.
Le service firebird démarre toujours bien.
Mon service qui utilise Firebird démarre en automatique mais ne réponds pas(je ne peux pas non plus l'éteindre).
VLDG est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2007, 18h47   #8
Membre expérimenté
 
Inscription : mars 2002
Messages : 711
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 711
Points : 599
Points : 599
je viens de réussir à debugger mon service avec les composants svcom (ils sont très bien car les services : c'est galère à debugger) et c'est bien gds32.dll qui pose problème...
J'ai utilisé IBX ou FIBPLUS et c'est le même résultat.
A noter que si nous ne sommes pas dans une application service, le même code ne pose aucun problème. A mon avis il y a un truc
VLDG est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2007, 22h28   #9
Membre expérimenté
 
Inscription : mars 2002
Messages : 711
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 711
Points : 599
Points : 599
résultat des courses... tout fonctionne

mon composant qui se connecte à une base de données Firebird plante dans un service mais si je crée un thread (un simple timer fonctionne aussi) dans lequel je lance mon composant : tout fonctionne !

Cool
VLDG est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h21.


 
 
 
 
Partenaires

Hébergement Web