Lanzar un package DTS SQL Server vía .Net

1980 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".



csharp
  1. using System.Runtime.InteropServices;
  2. using DTS;
  3. //...
  4.  
  5. private void RunDTS(string servername , string dtsname)
  6. {
  7.   Package package = new Package();
  8.  
  9.   package.LoadFromSQLServer
  10. (servername ,"","", DTSSQLServerStorageFlags.DTSSQLStgFlag_UseTrustedConnection, , , , dtsname);
  11.  
  12.   package.Execute();
  13. }