0

Oracle DB のテーブルが更新されるたびに配信する必要があるレポートを SSRS に持っています。

私の計画は、更新時にSSRSのレポートに配信するように指示するOracle DBにトリガーを作成することでした。トリガーは、SSRS のストアド プロシージャを呼び出し、「FireEvent SOAP API」を使用してレポートを実行します。

OracleからSSRSでSPを呼び出すことについて何も見つけられないようです。

私はこのことにかなり慣れていないので、どんな助けでも大歓迎です。(約2週間SQLを使用しています:/)

4

1 に答える 1

0

通常、パッケージ内でストアド プロシージャを使用し、その SP を呼び出すために次のことを行います。

  • RDL ファイルで [データ] タブをクリックして、新しいデータセットを作成します。
  • New Dataset を選択し、 The data source を選択して、 Dataset の名前を変更します。
  • [コマンド タイプ] で、[テキスト] ではなく [プロシージャ] を選択します。
  • クエリ文字列ボックスにプロシージャの名前を入力し、[OK] をクリックします。

    *パッケージ内のプロシージャーの名前は PKG_EXAMPLE.SP_NAME にすることができます
    *パッケージなしのプロシージャーの名前はSP_NAME にすることができます

お役に立てれば

ありがとう、スーフィアン。

于 2012-06-27T11:42:40.550 に答える