1. #1
    Invité de passage
    Inscrit en
    septembre 2010
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : septembre 2010
    Messages : 8
    Points : 1
    Points
    1

    Par défaut EOF non détecté sur appel sqlplus

    Bonjour,
    J'ai effectué de nombreuses recherches sur le web avant d'arriver sur developpez ( recherches également ici mais sans succès ).
    Voici mon problème:
    un serveur Windows 2000 SP4 dispose de perl ( sans le module DBD::Oracle ) et de cygwin.
    Je souhaite interroger le base Oracle via sqlplus mais je bute sur le message d'erreur suivant :
    "<< était inattendu"
    Voici mon code :
    $retour_nodbd = qx { sqlplus -s system/password\@MABASE <<EOF
    select sysdate from dual;
    exit;
    EOF };
    La commande suivante fonctionne :
    $retour_nodbd=`tnsping MABASE`;
    Cela fonctionne aussi pour :
    $retour_nodbd=`sqlplus system\/password\@MABASE \@mon_sql`;
    Le problème semble provenir des caractères "<<".
    Comment puis-je procéder ?

    Merci

    Jean-michel, Nemours

  2. #2
    Invité de passage
    Inscrit en
    septembre 2010
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : septembre 2010
    Messages : 8
    Points : 1
    Points
    1

    Par défaut echo + pipe vers sqlplus

    Bonjour,

    L'url suivante donne la solution :
    http://damir-vadas.blogspot.fr/2010/11/how-to-redirect-sqlplus-result-in.html
    On a donc procédé ainsi :

    $my_sql="select sysdate from dual"; my $request="echo $my_sql\|sqlplus system/password"; $result=qx($request);
    Merci

    Jean-michel

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2010] Argument non-facultatif sur appel d'un champ formulaire continu
    Par myrddin99 dans le forum VBA Access
    Réponses: 2
    Dernier message: 17/09/2013, 23h33
  2. Argument non facultatif sur appel fonction
    Par clickandgo dans le forum VBA Access
    Réponses: 5
    Dernier message: 24/05/2012, 12h56
  3. event tab non détecté sur iE
    Par ekremyilmaz dans le forum JavaScript
    Réponses: 4
    Dernier message: 08/01/2011, 13h06
  4. Evenement de clic non détecté sur un JButton dans un JTree
    Par ForgetTheNorm dans le forum Arbres
    Réponses: 4
    Dernier message: 23/01/2010, 06h20
  5. Réponses: 8
    Dernier message: 11/11/2008, 17h33

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