Bonjour
Je voudrai d'abord appeller dans mon script perl un .exe avec ses paramétres qui me retourne un fichier csv et aprés appeler sql loader dans un scipt perl avec system(commande).

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
my ($connection) = ("toto/tata@base");
my ($SAExtraite) = ("titi/lolo/fichier.csv");
my $sqlldr =("sqlldr $connection control=structureAnalytique.ctl data=$SAExtraite");
system($sqlldr);
mais j'ai l'erreur suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
'sqlldr' is not recognized as an internal or external command,
operable program or batch file.
Qui pourrait me guider je ne suis pas spécialiste perl.
merci