Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jak wykonać pakiet SSIS z platformy .NET?

Oto jak ustawić zmienne w pakiecie z kodu -

using Microsoft.SqlServer.Dts.Runtime;

private void Execute_Package()
    {           
        string pkgLocation = @"c:\test.dtsx";

        Package pkg;
        Application app;
        DTSExecResult pkgResults;
        Variables vars;

        app = new Application();
        pkg = app.LoadPackage(pkgLocation, null);

        vars = pkg.Variables;
        vars["A_Variable"].Value = "Some value";               

        pkgResults = pkg.Execute(null, vars, null, null, null);

        if (pkgResults == DTSExecResult.Success)
            Console.WriteLine("Package ran successfully");
        else
            Console.WriteLine("Package failed");
    }


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak zmienić typ danych kolumny w SQL Server?

  2. Skryptuj wszystkie dane z bazy danych SQL Server

  3. Przypadek w instrukcji Select

  4. Zwróć listę tabel i widoków w SQL Server przy użyciu T-SQL (sp_tables)

  5. Uzyskaj informacje o kolumnie dla tabeli lub widoku w programie SQL Server (T-SQL:sp_columns)