Bonjour,

J'aimerais pouvoir lancer une requete SQL depuis un script .bat ou .sh.
Pour cela j'utilise sqlplus :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
echo test
sqlplus -s /nolog >/dev/null <<-EOF
connect login/pass@server
whenever sqlerror exit 1
SELECT * FROM DOCUMENT
disconnect exit
La commande SQL marche depuis mon client SQL Toad.
J'ai l'erreur suivant lorsque j'execute le script precedent :


D:\test>echo test
test
<< était inattendu.
D:\testL>sqlplus
-s /nolog >/dev/null <<-EOF

D:\test>
Quel est l'erreur dans mon script ?

Merci