Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Bagaimana cara menjalankan paket SSIS dari .NET?

Berikut adalah cara mengatur variabel dalam paket dari kode -

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. Kesalahan SQL:Sintaks salah di dekat kata kunci 'Pengguna'

  2. Perbarui nilai kunci utama menggunakan kerangka kerja entitas

  3. Bagaimana NULLIF() Bekerja di SQL Server

  4. Memformat Angka dengan mengisi dengan nol di depan di SQL Server

  5. Cara menyalin data tabel besar ke tabel lain di SQL Server