Tue 14 Nov 2006
SSIS: Paket aus .NET starten
Posted by Ralf under .Net
No Comments
Um ein SSIS-Paket, dass im SSIS-Storage des SQL-Servers (nicht im FileSystem) abgelegt ist aus einer .NET-Anwendung zu starten kann folgender Code verwendet werden:
Visual Basic:
-
Protected Sub btnStart_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnStart.Click
-
Dim pkg As New Package
-
Dim app As New Application
-
Dim pkgResults As DTSExecResult
-
-
pkg = app.LoadFromSqlServer("\\PAKET_NAME", "SERVER_NAME", "USER", "PASSWORD", Nothing)
-
pkgResults = pkg.Execute()
-
-
Console.WriteLine(pkgResults)
-
End Sub
Achtung: Die Referenz Imports Microsoft.SqlServer.Dts.Runtime muss hinzugefügt werden!
No Responses to “ SSIS: Paket aus .NET starten ”