Udostępnij za pośrednictwem


Metoda Application.LoadFromDtsServer

Ładuje pakiet z określonym serwerem.

Przestrzeń nazw:  Microsoft.SqlServer.Dts.Runtime
Zestaw:  Microsoft.SqlServer.ManagedDTS (w Microsoft.SqlServer.ManagedDTS.dll)

Składnia

'Deklaracja
Public Function LoadFromDtsServer ( _
    sPackagePath As String, _
    sServerName As String, _
    pEvents As IDTSEvents _
) As Package
'Użycie
Dim instance As Application
Dim sPackagePath As String
Dim sServerName As String
Dim pEvents As IDTSEvents
Dim returnValue As Package

returnValue = instance.LoadFromDtsServer(sPackagePath, _
    sServerName, pEvents)
public Package LoadFromDtsServer(
    string sPackagePath,
    string sServerName,
    IDTSEvents pEvents
)
public:
Package^ LoadFromDtsServer(
    String^ sPackagePath, 
    String^ sServerName, 
    IDTSEvents^ pEvents
)
member LoadFromDtsServer : 
        sPackagePath:string * 
        sServerName:string * 
        pEvents:IDTSEvents -> Package 
public function LoadFromDtsServer(
    sPackagePath : String, 
    sServerName : String, 
    pEvents : IDTSEvents
) : Package

Parametry

  • sPackagePath
    Typ: System.String
    W pełni kwalifikowana ścieżka pakiet.
  • sServerName
    Typ: System.String
    Serwer, na którym przechowywane pakiet.

Wartość zwracana

Typ: Microsoft.SqlServer.Dts.Runtime.Package
A Package obiektu.

Przykłady

Poniższy przykład kodu pobiera dwóch pakietów o nazwie myp1Package i myp2Package, która zostały uprzednio zapisane w folderze systemu plików z Integration Services usługa.

static void Main(string[] args)
        {
            Application app = new Application();
            // Load the packages.
            Package p1 = app.LoadFromDtsServer(@"File System\myp1Package", "yourserver", null);
            Package p2 = app.LoadFromDtsServer(@"File System\myp2Package", "yourserver", null);
            // Retrieve the ID (GUID) from the packages for display.
            String p1_ID = p1.ID;
            String p2_ID = p2.ID;
            Console.WriteLine("ID for myp1Package = " + p1_ID);
            Console.WriteLine("ID for myp2Package = " + p2_ID);
        }
Sub Main(ByVal args() As String)
            Dim app As Application =  New Application() 
            ' Load the packages.
            Dim p1 As Package =  app.LoadFromDtsServer("File System\myp1Package","yourserver",Nothing) 
            Dim p2 As Package =  app.LoadFromDtsServer("File System\myp2Package","yourserver",Nothing) 
            ' Retrieve the ID (GUID) from the packages for display.
            Dim p1_ID As String =  p1.ID 
            Dim p2_ID As String =  p2.ID 
            Console.WriteLine("ID for myp1Package = " + p1_ID)
            Console.WriteLine("ID for myp2Package = " + p2_ID)
End Sub

Przykładowe dane wyjściowe:

ID for myp1Package = {598607C7-9C17-487D-A545-8D1C35FBF6E2}

ID for myp2Package = {F0D2E396-A6A5-42AE-9467-04CE946A810C}