Lanzar un package DTS SQL Server vía .Net

2124 vistas

El siguiente código permite ejecutar un DTS SQL Server 2000 vía una aplicación .NET. Necesitaremos un import de "Microsoft DTSPackage Object Library".



vbnet
  1. Imports System.Runtime.InteropServices
  2. Imports DTS
  3.  
  4. ' ...
  5.  
  6. Private Sub RunDTS(ByVal servername As String, ByVal dtsname As String)
  7.   Dim package As New Package()
  8.  
  9.   package.LoadFromSQLServer(servername ,"","", DTSSQLServerStorageFlags.DTSSQLStgFlag_UseTrustedConnection, , , , dtsname)
  10.  
  11.   package.Execute()
  12.  
  13. End Sub