2010-03-18 3 views

Répondre

7

Utilisez la commande SPOOL:

SQL> SPOOL /opt/output 

SQL> SELECT ... 

SQL> SPOOL OFF 
0

Si vous êtes sur la ligne de commande, il suffit d'utiliser> et 2> pour rediriger stdout et stderr respectivement les fichiers journaux

func > out.log

1

configuration Environnement Oracle

(il existe des moyens de spécifier le nom d'utilisateur/mot de passe sur la ligne de commande - pas la meilleure façon e spécialement lorsque les autres utilisateurs peuvent 'ps' sur le serveur et voir votre mot de passe)

sqlplus -s username/password <<-!! 
set trimspool on trimout on pages 0 feedback off linesize 1000 echo off verify off 
spool file.out 
select sysdate from dual; 
exit 
!! 
Questions connexes