Pokud spouštíte tento balíček jako úlohu ze SSISDB, můžete použít postup zastavení operace následovně.
USE SSISDB
GO
EXEC [catalog].[stop_operation] 217583
https://msdn.microsoft.com/en-us/library/hh213131 .aspx zde je odkaz na zastavení operací. V případě, že tento odkaz přestane fungovat, ...
Databáze SSISDB ukládá historii provádění v interních tabulkách, které nejsou pro uživatele viditelné. Informace, které potřebujete, však odhaluje prostřednictvím veřejných pohledů, na které se můžete dotazovat. Poskytuje také uložené procedury, které můžete volat k provádění běžných úloh souvisejících s balíčky.
Objekty Integration Services obvykle spravujete na serveru v SQL Server Management Studio. Můžete však také dotazovat pohledy databáze a volat přímo uložené procedury nebo psát vlastní kód, který volá spravované rozhraní API. SQL Server Management Studio a spravované rozhraní API se dotazují na pohledy a volají uložené procedury, aby provedly mnoho svých úkolů. Můžete například zobrazit seznam balíčků Integration Services, které jsou aktuálně spuštěny na serveru, a v případě potřeby požádat o zastavení balíčků.
Zobrazení seznamu spuštěných balíčků
V dialogovém okně Aktivní operace můžete zobrazit seznam balíčků, které jsou aktuálně spuštěny na serveru. Další informace naleznete v dialogovém okně Aktivní operace. Informace o dalších metodách, které můžete použít k zobrazení seznamu spuštěných balíčků, naleznete v následujících tématech.
Přístup Transact-SQL
Chcete-li zobrazit seznam balíčků, které jsou spuštěny na serveru, dotazujte se v view, Catalog.executions (SSISDB Database) na balíčky, které mají stav 2.Programmatický přístup prostřednictvím spravovaného APIViz obor názvů Microsoft.SqlServer.Management.IntegrationServices a jeho třídy.
Zastavení běžícího balíčku V dialogovém okně Aktivní operace můžete požádat o zastavení spuštěného balíčku. Další informace naleznete v dialogovém okně Aktivní operace. Informace o dalších metodách, které můžete použít k zastavení spuštěného balíčku, naleznete v následujících tématech.
Přístup Transact-SQL
Chcete-li zastavit balíček spuštěný na serveru, zavolejte uloženou proceduru catalog.stop_operation (Databáze SSISDB).Programový přístup prostřednictvím spravovaného APIViz jmenný prostor Microsoft.SqlServer.Management.IntegrationServices a jeho třídy.
Zobrazení historie balíčků, které byly spuštěny
Chcete-li zobrazit historii balíčků, které byly spuštěny v Management Studio, použijte sestavu Všechna spuštění. Další informace o sestavě All Executions a dalších standardních sestavách naleznete v části Sestavy pro server Integration Services. Informace o dalších metodách, které můžete použít k zobrazení historie spuštěných balíčků, naleznete v následujících tématech.
Přístup Transact-SQL
Chcete-li zobrazit informace o balíčcích, které se spustily, dotazujte se na zobrazení Catalog.executions (databáze SSISDB). Programový přístup prostřednictvím spravovaného rozhraní APIViz jmenný prostor Microsoft.SqlServer.Management.IntegrationServices a jeho třídy.