Bonjour,
Oracle 10g, linux
Je cherche a spooler une commande os genre :
Mais cela n'écrit rien dans mon fichier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 spool test host ls spool off
Y a-t-il une technique ?
Merci
Jok's








Bonjour,
Oracle 10g, linux
Je cherche a spooler une commande os genre :
Mais cela n'écrit rien dans mon fichier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 spool test host ls spool off
Y a-t-il une technique ?
Merci
Jok's
Code : Sélectionner tout - Visualiser dans une fenêtre à part host ls > test![]()








Bonjour,
Effectivement c'est une bonne idée
Malheureusement, le spool est en cours et cela n'a pas l'air de marcher :
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à
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 ~]$)
Une idée ?
Merci !
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 :
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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 spool off host cat test2 >> test1 rm test2![]()








Merci !!
Le app va effectivement me simplifier la vie
++
Partager