Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Область применения: среда выполнения интеграции SSIS SQL Server
в Фабрика данных Azure
При программном способе работы с пакетами служб Integration Services может потребоваться определить, какие пакеты уже запущены в настоящее время. Класс Application пространства имен Microsoft.SqlServer.Dts.Runtime предоставляет необходимые для этого методы и классы.
Дополнительные сведения о мониторинге пакетов см. в разделе Управление пакетами (службы SSIS).
Все методы, используемые в данном разделе, требуют наличия ссылки на сборку Microsoft.SqlServer.ManagedDTS. После добавления ссылки в новый проект импортируйте пространство имен Microsoft.SqlServer.Dts.Runtime с помощью инструкции using или Imports.
Внимание
Методы класса Application для работы с хранилищем пакетов служб SSIS поддерживают только имена «.», localhost и имя сервера для локального сервера. Нельзя использовать имя «(local)».
Определение, какие пакеты запущены в настоящее время
Чтобы определить, какие пакеты запущены в настоящее время на указанном сервере, вызовите метод GetRunningPackages. Этот метод возвращает коллекцию RunningPackages объектов RunningPackage.
Примечание.
Администраторы могут видеть все пакеты, выполняющиеся в настоящее время на компьютере, а другие пользователи видят только те пакеты, которые запустили они сами.
Работа с запущенными пакетами
Определив, какие пакеты запущены в настоящее время, можно получить сведения об этих пакетах и запросить остановку выполнения пакета.
Получение сведений о запущенном пакете
При просмотре коллекции RunningPackages можно с помощью свойств объекта RunningPackage найти пакет или получить дополнительные сведения о запущенных пакетах.
Остановка выполнения пакета
Можно вызвать метод Stop объекта RunningPackage, чтобы остановить выполнение пакета. Между созданием запроса на остановку пакета и действительной остановкой пакета может пройти некоторое время.
См. также
Управление пакетами (службы SSIS)
Программное перечисление доступных пакетов