J'ai une procédure stockée qui génère un fichier ASCII et ce fichier doit ensuite être transféré via FTP vers le serveur d'un client.
Pas de problème pour la génération mais c'est le transfert qui pose souci.
J'ai écrit un fichie Bat qui contient ceci
et le fichier de commande Transfert.xxx qui contient ceci
1 2 3 4 5
| open ftp2.xxx.net
user
pw
put Fichier.txt
quit |
Le .Bat fonctionne parfaitement si je l'utilise directement. Par contre dans la procédure stockée avec
execute ('xp_cmdshell ''D:\Transfert.bat')
le transfert ne se fait pas et je ne vois pas quelle erreur il y a
Partager