Application.LoadFromDtsServer Method

Loads a package from the specified server.

Namespace: Microsoft.SqlServer.Dts.Runtime
Assembly: Microsoft.SqlServer.ManagedDTS (in microsoft.sqlserver.manageddts.dll)

Public Function LoadFromDtsServer ( _
	sPackagePath As String, _
	sServerName As String, _
	pEvents As IDTSEvents _
) As Package
public Package LoadFromDtsServer (
	String sPackagePath, 
	String sServerName, 
	IDTSEvents pEvents
public function LoadFromDtsServer (
	sPackagePath : String, 
	sServerName : String, 
	pEvents : IDTSEvents
) : Package



The fully qualified path of the package.


The server where the package is stored.


An IDTSEvents interface.

Return Value

A Package object.

The following code example retrieves two packages, named myp1Package and myp2Package, which were previously saved to the File System folder of the Integration Services service.

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

Sample Output:

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

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

Any public static (Shared in Microsoft Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Development Platforms

For a list of the supported platforms, see Hardware and Software Requirements for Installing SQL Server 2005.

Target Platforms

Community Additions