OVH Cloud OVH Cloud

executer un Lot DTS Transact SQL sans passer par un travail

3 réponses
Avatar
Benoit Damay
Est - ce possible ? si oui comment ?

Merci d'avance

3 réponses

Avatar
Tests News
"Benoit Damay" a écrit dans le message de news:
3f5db6e7$0$28900$
Est - ce possible ? si oui comment ?

Merci d'avance





Quelque soit le mode d'exécution (Travail du SQLAgent ou Entrprise Manager),
l'outil utilisé est DTSRUN.EXE.

Cela te permet d'exécuter un lot DTS en ligne de commande.

Cordialement.
Avatar
Benoit Damay
Peux-t-on executer la ligne de commande dans une procédure stockée TRANSACT
SQL?

j'essaie des trucs du genre :
cmdExec(DTSRun ....)

mais cela ne marche pas

Merci d'avance





"Tests News" a écrit dans le message news:
bjkdid$8ah$

"Benoit Damay" a écrit dans le message de news:
3f5db6e7$0$28900$
> Est - ce possible ? si oui comment ?
>
> Merci d'avance
>
>

Quelque soit le mode d'exécution (Travail du SQLAgent ou Entrprise


Manager),
l'outil utilisé est DTSRUN.EXE.

Cela te permet d'exécuter un lot DTS en ligne de commande.

Cordialement.




Avatar
Tests News
"Benoit Damay" a écrit dans le message de news:
3f5dbc19$0$28910$
Peux-t-on executer la ligne de commande dans une procédure stockée


TRANSACT
SQL?

j'essaie des trucs du genre :
cmdExec(DTSRun ....)

mais cela ne marche pas

Merci d'avance





La procédure stockée étendue XP_CMDSHELL est faite pour ça.
Par contre, par défaut elle requiert les droits 'sysadmin' pour son
exécution.

De rien.