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 :

[oracle 10g] spool


Sujet :

Oracle

  1. #1
    Membre régulier
    Inscrit en
    Mai 2005
    Messages
    134
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 134
    Points : 84
    Points
    84
    Par défaut [oracle 10g] spool
    Bonjour,
    Oracle 10g, linux

    Je cherche a spooler une commande os genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    spool test
    host ls
    spool off
    Mais cela n'écrit rien dans mon fichier

    Y a-t-il une technique ?

    Merci

    Jok's

  2. #2
    Expert éminent sénior
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Points : 19 073
    Points
    19 073

  3. #3
    Membre régulier
    Inscrit en
    Mai 2005
    Messages
    134
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 134
    Points : 84
    Points
    84
    Par défaut
    Bonjour,

    Effectivement c'est une bonne idée

    Malheureusement, le spool est en cours et cela n'a pas l'air de marcher :

    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
    SQL> set linesize 100
    SQL> set echo off
    SQL> set head off
    SQL> spool test.txt
    SQL> host uname -n>>test.txt
     
    SQL> select version from v$instance;
     
    10.2.0.3.0
     
    SQL> host uname -o -r>>test.txt
     
    SQL> spool off
    SQL> exit
    Disconnected from Oracle Database 10g Release 10.2.0.3.0 - 64bit Production
    [oracle@ww-noiora02 ~]$ more test*
    ::::::::::::::
    test.lst
    ::::::::::::::
    SQL> host ls
     
    SQL> spool
    currently spooling to test.lst
    SQL> spool off
    ::::::::::::::
    test.txt
    ::::::::::::::
    SQL> host uname -n>>test.txt
     
    SQL> select version from v$instance;
     
    10.2.0.3.0
     
    SQL> host uname -o -r>>test.txt
     
    SQL> spool off
    [oracle@ww-noiora02 ~]$
    Et si je spool spool off / host /spool spool off, j'écrase le fichier au 2eme spool (je sais pas si je suis très clair là )

    Une idée ?

    Merci !

  4. #4
    Expert éminent sénior
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Points : 19 073
    Points
    19 073
    Par défaut
    spool ne peut pas afficher le résultat du host puisque ce résultat est fourni par un autre process.

    laisse ton spool ouvert, tu fais tes host dans un autre fichier et tout à la fin :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    spool off
    host cat test2 >> test1
    rm test2
    et voila... pour info en 10G tu peux spooler sans écraser le fichier s'il existe en ajouant APP après le nom de fichier

  5. #5
    Membre régulier
    Inscrit en
    Mai 2005
    Messages
    134
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 134
    Points : 84
    Points
    84
    Par défaut
    Merci !!

    Le app va effectivement me simplifier la vie

    ++

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

Discussions similaires

  1. Oracle 10g - spool dans un fichier
    Par E.Dupre dans le forum SQL
    Réponses: 4
    Dernier message: 04/11/2010, 15h16
  2. [Oracle 10G] SPOOL
    Par sfaxi dans le forum Oracle
    Réponses: 3
    Dernier message: 10/05/2007, 11h58
  3. Installation Oracle 10g sous Windows 2000
    Par Jeff206 dans le forum Oracle
    Réponses: 6
    Dernier message: 24/08/2004, 15h51
  4. [ORACLE 10g Linux] Pbm de connexion avec un Client winXP
    Par zarbiwayne dans le forum Administration
    Réponses: 26
    Dernier message: 20/08/2004, 22h37

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