Bonjour, pour executer un DTS dans une procedure stockée j'utilise ca :
TOTO etant le nom de mon serveur et TRANSFERT_HISTORY étant le nom de mon DTS.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 EXEC master..xp_cmdshell 'DTSRun /STOTO /E /NTRANSFERT_HISTORY
Je voudrais lui passer un parametre appelé period, apparemment c'est ca :
déjà si qqun pouvait me confirmer ca.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 EXEC master..xp_cmdshell 'DTSRun /STOTO /E /NTRANSFERT_HISTORY /Aperiod:typeid=int
Ensuite je voudrais que ma variable soit dynamique, ce n'est plus period mais @period, alors là comment faire ??
ou alors
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 EXEC master..xp_cmdshell 'DTSRun /STOTO /E /NTRANSFERT_HISTORY /A@period:typeid=int
????
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 EXEC master..xp_cmdshell 'DTSRun /STOTO /E /NTRANSFERT_HISTORY /A'+ @period + ':typeid=int
Merci
Partager