Запуск пакета служб SSIS из отчета SSRS - SSRS 2014-2016 - PullRequest
2 голосов
/ 15 октября 2019

Мне нужно запустить пакет служб SSIS из отчета SSRS. Я знаю, что SSRS не является системой ввода данных, но мне нужно интерактивно запускать пакет SSIS без указания каких-либо входных данных. Возможна ли такая операция? Если возможно, я бы хотел использовать код (Javascript?) Внутри SSRS, чтобы сделать это.

Спасибо

1 Ответ

0 голосов
/ 16 октября 2019

В общем случае для запуска приложения из отчета используются разные подходы:

  1. Создание сборки, в которой вы определяете все функции и добавляете ее в качестве ссылки в отчете
  2. Использованиевстроенный код в отчет
  3. , создающий пакетный файл (.bat), содержащий команду, загружающий ее на сервер отчетов и использующий ее URL при необходимости.

Что касается служб SSIS, выможно использовать DTEXEC utlity, который устанавливается вместе с SQL Server, для выполнения пакета dtsx через командную строку.

Для получения дополнительной информации о том, что я упомянул, вы можете обратиться к следующим ссылкам:

...