
Envoyé par
cavo789
Il faut toutefois que l'administrateur SQL Server ait autorisé xp_cmdshell ce qui, logiquement, ne devrait pas être le cas (trop risqué).
Ton export, faut-il le faire une seule fois ou régulièrement ? Désolé pour cette bête question mais cela va impacter la procédure :
Une seule fois : dans SSMS, quand tu fais un execute de ton query, tu peux afficher les données sous forme de texte.
Régulièrement : il me semble que la meilleure façon serait de passer via un package SSIS. Il existe plusieurs tutoriels sur developpez.net.
je connais SSIS, mais la visiblement on cherchait une autre solution
j'ai essayé avec bcp, comme ceci :
bcp "exec sp_select_for_export" queryout "c:\test.txt" -S MONSERVER -U MONLOGIN -P MONPASSWORD -f "c:\format2.fmt"
mais ca me sort l'erreur suivante
1 2
| SQLState = HY010, NativeError = 0
Error = [Microsoft][SQL Native Client]Erreur de séquence de fonction |
alors que grosso modo la meme chose mais avec une requete simple à la place de l'appel de proc stock, ca marchait.
(Je précise que le fichier de format, variait selon les cas)
donc la, bcp ne marche pas avec les appels de proc stock si je comprends bien ?
Partager