Jika Anda menjalankan paket ini sebagai tugas dari SSISDB, Anda dapat menggunakan prosedur penghentian operasi sebagai berikut.
USE SSISDB
GO
EXEC [catalog].[stop_operation] 217583
https://msdn.microsoft.com/en-us/library/hh213131 .aspx di sini adalah referensi untuk menghentikan operasi. Jika tautan ini rusak, ...
Database SSISDB menyimpan riwayat eksekusi di tabel internal yang tidak terlihat oleh pengguna. Namun itu memperlihatkan informasi yang Anda butuhkan melalui tampilan publik yang dapat Anda kueri. Ini juga menyediakan prosedur tersimpan yang dapat Anda panggil untuk melakukan tugas umum yang terkait dengan paket.
Biasanya Anda mengelola objek Layanan Integrasi di server di SQL Server Management Studio. Namun Anda juga dapat menanyakan tampilan database dan memanggil prosedur tersimpan secara langsung, atau menulis kode kustom yang memanggil API terkelola. SQL Server Management Studio dan API terkelola meminta tampilan dan memanggil prosedur tersimpan untuk melakukan banyak tugas mereka. Misalnya, Anda dapat melihat daftar paket Layanan Integrasi yang sedang berjalan di server, dan meminta paket untuk dihentikan jika perlu.
Melihat Daftar Paket Berjalan
Anda dapat melihat daftar paket yang sedang berjalan di server di kotak dialog Operasi Aktif. Untuk informasi selengkapnya, lihat Kotak Dialog Operasi Aktif. Untuk informasi tentang metode lain yang dapat Anda gunakan untuk melihat daftar paket yang sedang berjalan, lihat topik berikut.
Akses Transact-SQL
Untuk melihat daftar paket yang berjalan di server, buat kueri tampilan, catalog.executions (SSISDB Database) untuk paket yang memiliki status 2.Programmatic access melalui managed APILihat ruang nama Microsoft.SqlServer.Management.IntegrationServices dan namanya kelas.
Menghentikan Paket Lari Anda dapat meminta paket yang sedang berjalan untuk berhenti di kotak dialog Operasi Aktif. Untuk informasi selengkapnya, lihat Kotak Dialog Operasi Aktif. Untuk informasi tentang metode lain yang dapat Anda gunakan untuk menghentikan paket yang sedang berjalan, lihat topik berikut.
Akses Transact-SQL
Untuk menghentikan paket yang berjalan di server, panggil prosedur tersimpan, catalog.stop_operation (SSISDB Database).Akses program melalui API terkelolaLihat ruang nama Microsoft.SqlServer.Management.IntegrationServices dan kelasnya.
Melihat Riwayat Paket Yang Telah Berjalan
Untuk melihat riwayat paket yang telah berjalan di Management Studio, gunakan laporan Semua Eksekusi. Untuk informasi selengkapnya tentang laporan Semua Eksekusi dan laporan standar lainnya, lihat Laporan untuk Server Layanan Integrasi. Untuk informasi tentang metode lain yang dapat Anda gunakan untuk melihat riwayat paket yang berjalan, lihat topik berikut.
Akses Transact-SQL
Untuk melihat informasi tentang paket yang telah berjalan, kueri tampilan, catalog.executions (SSISDB Database).Akses program melalui API terkelolaLihat ruang nama Microsoft.SqlServer.Management.IntegrationServices dan kelasnya.