Pregunta: | 15715 - DTS DESDE STORED PROCEDURE |
Autor: | Edward Angulo |
Quisiera saber si existe alguna forma de ejecutar un DTS atraves de un Stored Procedure. estaré muy agradecido por cualquier aporte que me puedan brindar.
|
Respuesta: | Luis Antonio Vega Torres |
Declare @hResult int
Declare @pkg int Exec @hResult = sp_OACreate 'DTS.Package',@Pkg OutPut Exec @hResult = sp_OAMethod @pkg,'LoadFromSqlServer',Null, @ServerName = '(Local)' , @ServerUserName = Usuario no es necesario solo por seguridad, @ServerPassword = Password el cual no es necesario solo por seguridad, @ Flags = 256, @PackagePassword = @pkgPwd opcional @PackageGuid = , el Id del Packate, se ve en las propiedades @PackageName = 'TestDTS' Exec @hResult = sp_OAMethod @pkg, 'Execute' ejecuta el proceso Exec @hResult = sp_OAMethod @pkg, 'unInitialize' |