Bonjour,

Je dois utiliser la commande "SPOOL" afin de stocker un résultat dans un répertoire.

Là n'est pas le problème :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SPOOL 'Z:\temp\CP\spool\test.sql'
SELECT SYSDATE FROM DUAL; 
SPOOL OFF
Ceci marche très bien.

Maintenant, je dois faire la même en utilisant une Directory Oracle.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
CREATE OR REPLACE DIRECTORY 
DATA_PUMP_DIR AS 
'Z:\temp\CP\spool\';
J'ai essayé plusieurs choses sans succès ... par exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SPOOL DATA_PUMP_DIR || 'test.sql'
SELECT SYSDATE FROM DUAL; 
SPOOL OFF
Si quelqu'un à déjà utilisé ceci, sait comment cela fonctionne ou autre, je suis preneur

Merci par avance