J'ai post� ce message dans le forum Firebird (sans r�ponse pour l'instant) mais le probl�me vient peut �tre de mon soft en C++.
J'ai une application �crite en Builder C++ qui tourne sur une machine XP.
Cette application acc�de � une base de donn�es Firebird 1.5 sur une machine Windows 2000.
Le tout tourne sans probl�me depuis 3 ans.
Mon client change de serveur et d�place la base de donn�es sur celui-ci. Cette machine tourne sous Windows Serveur 2003.
J'ai install� Firebird sur cette machine et j'ai le probl�me suivant :
- je lance mon application (situ�e sur un poste XP), et cela fonctionne correctement.
- je quitte mon application,
- je la relance, et l�, plus rien, impossible de se connecter � la base.
- sur le serveur, en consultant les propri�t�s de Firebird, on constate qu'il y a toujours 1 connexion active.
Il faut tuer le processus fbserver sur le serveur pour pouvoir se connecter � nouveau � la base.
J'ai fait l'essai avec IBExpert sur la machine XP : aucun probl�me !
Faut-il faire quelque chose de sp�cial lorsque l'on quitte l'application (fermer la connexion � la base par exemple) ? Jusqu'� maintenant, le fait de sortir du programme coupait automatiquement la connexion.
Si quelqu'un a une id�e, je suis preneur.
Partager