7 Kasım 2008, Cuma
Nasıl bir SSIS paketini yürütmek .NET?
Sonunda parametreleri de geçmek istiyorum, bu parametreler bir gelecek SSIS paketi var .NET uygulama (VB veya C#) eğer biri bu, ya da daha iyisi yapmak için nasıl bunu yapmak için nasıl yararlı ipuçları ile bir web sitesi biliyor musun diye merak ettim. Yani temelde bir SSIS paketi çalıştırmak istiyorum .Bunun içinde kullanabileceği NET SSIS paketi parametreleri passing. Örneğin, SSIS paket dosyasının adını ve Yolunu geçirilen parametre OLABİLİR ancak bir SQL db içine alma düz dosya kullanır .net uygulama. TEŞEKKÜRLER!
CEVAP
17 Aralık 2009, PERŞEMBE
Koddan paket değişkenleri ayarlamak için nasıl burada
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");
}
Bunu Paylaş:
Nasıl herhangi bir komut dosyası düzen...
Yürütmek için nasıl() Bahar ile'I...
Nasıl dosya'm Vı düzenleme(m)yürü...
Dizindeki her dosya için bir komut yür...
Nasıl bir bash komut tırnak işaretleri...