2012-06-26 2 views
0

У меня есть отчет в SSRS, который мне нужно доставлять, когда обновляется таблица в БД Oracle.Вызвать SSRS Хранимую процедуру от Oracle

Мой план состоял в том, чтобы создать триггер в БД Oracle, который при обновлении сообщает отчет в SSRS для доставки. Триггер вызовет хранимую процедуру в SSRS, которая затем будет использовать «FireEvent SOAP API» для запуска отчета.

Я не могу найти ничего о вызове SP в SSRS от Oracle.

Любая помощь будет принята с благодарностью, поскольку я довольно новичок в этом материале. (Использую SQL в течение 2 недель: /)

ответ

0

Обычно я использую хранимую процедуру внутри пакета, для вызова, что SP я делаю следующее:

  • В RDL файла Нажмите на вкладке Данные для создайте новый набор данных.
  • Выберите новый набор данных, выберите источник данных и переименуйте набор данных.
  • В поле «Тип команды» выберите «Процедура» вместо «Текст».
  • В строке Строка запроса введите имя процедуры и нажмите «ОК».

    * Название процедуры в пакете может быть PKG_EXAMPLE.SP_NAME
    * Название процедуры без упаковки может быть SP_NAME

Надеется, что это помогает

Спасибо, Суфьяна.

Смежные вопросы