Bagikan melalui


Mengelola Paket yang Berjalan Secara Terprogram

Berlaku untuk: SQL Server SSIS Integration Runtime di Azure Data Factory

Saat Anda bekerja secara terprogram dengan paket Integration Services, Anda mungkin ingin menentukan paket mana yang saat ini berjalan. Kelas Application Microsoft.SqlServer.Dts.Runtime namespace layanan menyediakan metode dan kelas untuk memenuhi persyaratan ini.

Untuk informasi selengkapnya tentang paket pemantauan, lihat Manajemen Paket (Layanan SSIS).

Semua metode yang dibahas dalam topik ini memerlukan referensi ke rakitan Microsoft.SqlServer.ManagedDTS . Setelah Anda menambahkan referensi dalam proyek baru, impor Microsoft.SqlServer.Dts.Runtime namespace dengan pernyataan menggunakan atau Impor .

Penting

Metode Application kelas untuk bekerja dengan dukungan SSIS Package Store hanya ".", localhost, atau nama server untuk server lokal. Anda tidak dapat menggunakan "(lokal)".

Menentukan Paket Mana yang Sedang Berjalan

Untuk menentukan paket mana yang saat ini berjalan di server yang ditentukan, panggil GetRunningPackages metode . Metode ini mengembalikan kumpulan RunningPackages RunningPackage objek.

Catatan

Administrator melihat semua paket yang saat ini dijalankan di komputer; pengguna lain hanya melihat paket yang telah mereka luncurkan.

Bekerja dengan Paket yang Berjalan

Setelah Anda menentukan paket mana yang saat ini berjalan, Anda dapat mengambil informasi tentang paket dan meminta paket dihentikan.

Mendapatkan Informasi tentang Paket yang Sedang Berjalan

Saat Anda melakukan iterasi melalui RunningPackages koleksi, Anda dapat menggunakan properti RunningPackage objek untuk menemukan paket atau untuk mendapatkan informasi tambahan tentang paket yang sedang berjalan:

Menghentikan Paket yang Sedang Berjalan

Anda dapat memanggil Stop metode RunningPackage objek untuk meminta agar paket dihentikan. Mungkin ada penundaan antara waktu permintaan berhenti dikeluarkan dan waktu paket benar-benar berhenti.

Lihat Juga

Manajemen Paket (Layanan SSIS)
Menghitung Paket yang Tersedia Secara Terprogram