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

SQL Oracle Discussion :

Mon script Sql s'execute pas mais ne finit jamais !


Sujet :

SQL Oracle

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Battosaiii
    Invité(e)
    Par défaut Mon script Sql s'execute pas mais ne finit jamais !
    Bonjour,

    J'ai un script qui doit updater les tables RADIOLOGie et DOCUMENT.
    Les commandes sql s'executent bien depuis mon client SQL Toad.

    En revanche depuis mon script il ne se passe rien. C'est a dire que le process d'update a l'air de se faire mais ne finit jamais. Ca hangs.

    Pourquoi ca lag comme cela ? Qu'est ce qui bloque mon application ?
    Dans les logs il n' y a pas de message d'erreur. Il faut faire Ctrl +C pour tuer le process d'update.

    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
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
     
     
    function update
    {
    sqlplus -s /nolog >/dev/null  <<-EOF
    connect $SCHEMA/$SCHEMAPW
     
    set trimspool on
    spool ./update.log 
     
    whenever sqlerror exit 1;
     
    UPDATE radiologie rad
       SET (rad.uh_demandeuse,rad.nip) = (SELECT sda.code,sda.nip_actif
    	   		FROM SAG_DATA_TEMP sda
    	   		   	WHERE CONCAT(rad.ID_DEMANDE, rad.ID_EXAMEN) = sda.acte)
    			WHERE CONCAT(rad.ID_DEMANDE, rad.ID_EXAMEN) in (select s2.acte from SAG_DATA_TEMP s2);
     
     
    commit;
     
    spool off
    exit
    EOF
    }
     
     
     
     
    #########################################################################################################
    #   D E B U T   P R O G R A M M E   P R I N C I P A L
    #########################################################################################################
     
    SCHEMA=$1
    SCHEMAPW=$2
     
    echo "DEBUT"
     
    echo "Mis à jour ."
     
    update
     
    echo "FIN"
    Merci
    Dernière modification par Battosaiii ; 19/04/2011 à 12h12.

Discussions similaires

  1. Mon script ne fonctionne tjrs pas !!
    Par adlich dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 29/04/2006, 00h43
  2. Runtime error mon application ne s'execute pas
    Par amireve dans le forum Langage
    Réponses: 4
    Dernier message: 23/04/2006, 17h45
  3. Mon script fonctionne avec un bouton, mais pas avec l'image!
    Par julien.63 dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 12/04/2006, 16h26
  4. Mon getline ne s'execute pas.
    Par mail1789 dans le forum C++
    Réponses: 7
    Dernier message: 21/08/2005, 19h42
  5. Mon script cron n'est pas pris en compte
    Par tomnie dans le forum Linux
    Réponses: 11
    Dernier message: 31/03/2004, 11h19

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