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

Connexion aux bases de données Firebird Discussion :

Lock conflict on no wait transaction


Sujet :

Connexion aux bases de données Firebird

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    735
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 735
    Points : 807
    Points
    807
    Par défaut Lock conflict on no wait transaction
    Bonjour,

    dans mon application : j'ai parfois ce message (Lock conflict on no wait transaction) et comme ça arrive rarement, je fais un backup restore et tout fonctionne correctement après mais je suis obligé pour cela de fermer tous mes postes. Quand il y a 150 connexions à la base : c'est un peu long. J'ai donc vu qu'avec Firebird 2.1, on pourra "tuer des transactions". Est ce que cela m'évitera le backup restore ?
    Avec Firebird 2.0 : y a t'il une solution autre ?

    Merci

  2. #2
    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 : 60
    Localisation : France

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

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 342
    Points : 3 712
    Points
    3 712
    Par défaut
    euh,
    tu es sur que tu comprend ce qu'il se passe ?
    révise tes transactions
    cela veux juste dire que tu as un conflit de mise à jour, donc il suffit que ton appli fasse le rollback puis retente dans une nouvelle transaction sa maj si nécessaire
    ou alors de changer ton niveau d'isolation de transaction
    mais tomber le serveur pour cela, ou tuer une transaction pour cela de l'extérieur c'est franchement pas sérieux

    ps viens le 30 ocobre ici : http://www.ibphoenix.fr/spip.php?article79
    on pourra en parler
    Philippe Makowski
    IBPhoenix - Firebird
    Membre de l'April

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    735
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 735
    Points : 807
    Points
    807
    Par défaut
    ce message arrive très rarement. J'encapsule normalement toutes mes transactions dans des blocs try finally mais il doit y avoir une faille dans mon appli

    je me suis inscrit pour le 30 mais j'ai eu aucune confirmation.

Discussions similaires

  1. problème lock conflit on no wait transaction
    Par masitra dans le forum Connexion aux bases de données
    Réponses: 4
    Dernier message: 17/03/2009, 12h06
  2. lock conflict on wait transaction
    Par taze1 dans le forum InterBase
    Réponses: 1
    Dernier message: 20/08/2008, 21h15
  3. Réponses: 2
    Dernier message: 10/11/2006, 10h26
  4. Lock Conflit on no wait Trasaction?
    Par touhami dans le forum Connexion aux bases de données
    Réponses: 6
    Dernier message: 26/11/2005, 10h52
  5. lock conflict sur une req select
    Par veronique dans le forum Connexion aux bases de données
    Réponses: 6
    Dernier message: 02/02/2005, 09h12

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