Program aracılığıyla paketleri çalıştıran yönetme
Programlı çalışmak gibi Integration Services paketleri, isteyebilirsiniz belirlemek olan hangi paketleri şu anda çalışıyor.The Application class of the Microsoft.SqlServer.Dts.Runtime namespace provides methods and classes to satisfy these requirements.
Paket izleme hakkında daha fazla bilgi için bkz: Paketlerini yönetme.
Bu konuda ele alınan tüm yöntemleri gerektiren bir başvuru Microsoft.SqlServer.ManagedDTS derleme.Yeni bir projeye baþvuru ekledikten sonra almak Microsoft.SqlServer.Dts.Runtime ad alanına sahip bir using veya Imports deyim.
Önemli |
---|
Yöntemleri Application sınıfı yalnızca SSIS paketi deposu desteği ile çalışmak için ".", localhost, veya sunucu adı için yerel sunucu"(Yerel)" kullanamazsınız. |
Hangi paketleri şu anda çalışan belirleme
Hangi paketleri şu anda belirtilen sunucuda çalışan belirlemek için çağrı GetRunningPackages yöntem.Bu yöntem döndürür bir RunningPackages koleksiyon , RunningPackage nesneler.
Not
Yöneticiler Bkz: bilgisayarınızda yürütülmekte tüm paketleri; diğer kullanıcıların başlatılan paketleri bakın.
Çalışan paketleri ile çalışma
Hangi paketleri şu anda çalışan belirledikten sonra paketleri hakkında bilgi almak ve istek paket durduruldu.
Çalıştırma paketi hakkında bilgi alma
Arasında yinelemek gibi RunningPackages , koleksiyon özelliklerini kullanabilirsiniz RunningPackage nesne paket bulun veya çalışmakta olan paketler hakkında ek bilgi almak için:
[ P:Microsoft.SqlServer.Dts.Runtime.RunningPackage.ExecutionDuration ]
[ P:Microsoft.SqlServer.Dts.Runtime.RunningPackage.ExecutionStartTime ]
[ P:Microsoft.SqlServer.Dts.Runtime.RunningPackage.InstanceID ]
[ P:Microsoft.SqlServer.Dts.Runtime.RunningPackage.PackageDescription ]
[ P:Microsoft.SqlServer.Dts.Runtime.RunningPackage.PackageID ]
[ P:Microsoft.SqlServer.Dts.Runtime.RunningPackage.PackageName ]
[ P:Microsoft.SqlServer.Dts.Runtime.RunningPackage.UserName ]
Bir çalışan paketi durdurmak
Arayabileceğiniz Stop yöntem bir RunningPackage nesne istek paket durdurulması için.Durdurma isteği verilen zamanı ve paket aslında durduran saat arasında bir gecikme olabilir.
|
Ayrıca bkz.