Bonjour,
j'ai un script batch, dans lequel se trouve une requête qui me génère un fichier excel, lancer via une tâche planifié et j'aimerais logguer ce traitement afin de voir s'il retourne une erreur, j'ai donc pensé à cela :
mon fichier bat
et la mon fichier script
Code : Sélectionner tout - Visualiser dans une fenêtre à part sqlplus .........../.......@...... @"D:\.......\script.txt"
mais j'ai l'impression que ça ne marche pas, je ne sais pas pourquoi, auriez vous des conseil sur le sujet?
Code Batch : 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 set echo off .... .... set colsep ";" define date1=foo column date1 new_value date1 select 'monfichier.csv' date1 from dual; set termout on spool "D:\....\...\...\mondossier\&date1" alter session set NLS_NUMERIC_CHARACTERS=',.'; column ...... format a17 ..... select identifiant as MATRICULE, ... ... from ..... t1 inner join..... inner join ..... spool off rib_veille.bat >>D:\....\......\log.txt exit;
Merci beaucoup
Partager