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

Oracle Discussion :

lock table oracle


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Janvier 2006
    Messages : 102
    Par défaut lock table oracle
    Y'a t'il qlq un qui peut me donner le bout de fil car je ne pense pas que c'est assez compliqué juste je me manque de bagages et merci

    regardez ma question en bas et un grand merci

  2. #2
    Invité
    Invité(e)
    Par défaut
    comprenne qui peut !

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Janvier 2006
    Messages : 102
    Par défaut
    Citation Envoyé par Jerome_Mtl Voir le message
    comprenne qui peut !
    pouvez me dire c'est quoi ce genre de réponse SVP
    merci

  4. #4
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par zinabd Voir le message
    pouvez me dire c'est quoi ce genre de réponse SVP
    merci
    C'est un message d'incompréhension.

    Citation Envoyé par zinabd Voir le message
    regardez ma question en bas et un grand merci
    Où cela ???

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Janvier 2006
    Messages : 102
    Par défaut
    Citation Envoyé par Jerome_Mtl Voir le message
    C'est un message d'incompréhension.

    Où cela ???
    je ne veux pas vraiment sur ce forum d'oracle qu'on se moquent les uns des autres, soiyez respectueux et essayez d'aider les gens tant que vous pouvez sinon restez dans votre coin personne ne vous derange
    merci

  6. #6
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par zinabd Voir le message
    je ne veux pas vraiment sur ce forum d'oracle qu'on se moquent les uns des autres, soiyez respectueux et essayez d'aider les gens tant que vous pouvez sinon restez dans votre coin personne ne vous derange
    merci
    Je pense être respectueux en signalant mon incompréhension fasse à l'incohérence de votre requête.
    Cependant, si vous ne voulez pas nous expliquer davantage votre problème, ne vous attendez pas à recevoir de réponse plus constructive que la mienne.
    Pour rappel : http://www.developpez.net/forums/d28...s-lire-poster/

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Janvier 2006
    Messages : 102
    Par défaut
    Citation Envoyé par Jerome_Mtl Voir le message
    Je pense être respectueux en signalant mon incompréhension fasse à l'incohérence de votre requête.
    Cependant, si vous ne voulez pas nous expliquer davantage votre problème, ne vous attendez pas à recevoir de réponse plus constructive que la mienne.
    Pour rappel : http://www.developpez.net/forums/d28...s-lire-poster/
    Desolé pour ce mal entendu, alors voila mon probleme comme suit :


    J'ai un ecran basé sur une table de travail, quand l'utilisateur clique sur save les données presentes sur la table du travail sont enregistré dans une autre table finale.
    tab1: table de travail
    tab2: table des données finales
    le probleme: quand deux utilisateurs sont sont sur le meme ecran la table de travail (tab1) est lockée par oracle,mais je dois locker aussi la table tab2
    (qui apparement n'est pas lockée car les deux utilsateur peuvent ecraser les données de l'un et l'autre meme si les deux sont sur un meme ecran) pour que un seul (1er) puisse faire le Update sur la table finale(tab2).

    je veux savoir comment faire ca, je travaille avec :

    designer 6i et pl/sql 8.0.2.

    ********************
    moi j'ai utilsé la commande pour verouiller la table tab2 :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    	LOCK TABLE dpl_mkt_price_fret IN EXCLUSIVE MODE;
    mais ca ne donne rien car les deux user sont toujours capables de faire des updates au meme temps.

    et merci

  8. #8
    Candidat au Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2009
    Messages : 3
    Par défaut
    Citation Envoyé par zinabd Voir le message
    Desolé pour ce mal entendu, alors voila mon probleme comme suit :


    J'ai un ecran basé sur une table de travail, quand l'utilisateur clique sur save les données presentes sur la table du travail sont enregistré dans une autre table finale.
    tab1: table de travail
    tab2: table des données finales
    le probleme: quand deux utilisateurs sont sont sur le meme ecran la table de travail (tab1) est lockée par oracle,mais je dois locker aussi la table tab2
    (qui apparement n'est pas lockée car les deux utilsateur peuvent ecraser les données de l'un et l'autre meme si les deux sont sur un meme ecran) pour que un seul (1er) puisse faire le Update sur la table finale(tab2).

    je veux savoir comment faire ca, je travaille avec :

    designer 6i et pl/sql 8.0.2.

    ********************
    moi j'ai utilsé la commande pour verouiller la table tab2 :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    	LOCK TABLE dpl_mkt_price_fret IN EXCLUSIVE MODE;
    mais ca ne donne rien car les deux user sont toujours capables de faire des updates au meme temps.

    et merci
    Et en tentant de faire un select <colonne> into <variable> from dpl_mkt_price_fret where <pk> = <valeur> for update;
    Ensuite, effectuer le travail nécessaire. Le lock est libéré lors du commit.

Discussions similaires

  1. [10g] Lock Table - .net/Oracle
    Par elnfrancois dans le forum PL/SQL
    Réponses: 2
    Dernier message: 27/01/2014, 17h34
  2. Réponses: 0
    Dernier message: 29/01/2010, 15h15
  3. lock d'une table oracle
    Par zinabd dans le forum Oracle
    Réponses: 1
    Dernier message: 20/01/2009, 10h50
  4. [8.0.5-->9.2.0.5] Checksum sur des tables oracle
    Par bobunny dans le forum Oracle
    Réponses: 9
    Dernier message: 24/11/2004, 12h46
  5. supprimer un enregistrement vide dans une table oracle
    Par shurized dans le forum Bases de données
    Réponses: 11
    Dernier message: 07/09/2004, 16h55

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