2012-06-26 85 views
0

我在SSRS中有一个报告,我需要在Oracle数据库中的表更新时提供报告。从Oracle调用SSRS存储过程

我的计划是在Oracle数据库中创建一个触发器,它在更新时会告诉SSRS中的报告提供。触发器会在SSRS中调用存储过程,然后使用“FireEvent SOAP API”运行报告。

我似乎无法找到任何有关从Oracle调用SSRS的任何内容。

任何帮助将不胜感激,因为我对这个东西很新。 (使用SQL约2周被:/)

回答

0

一般我用一个封装内的存储过程,用于调用该SP我执行以下操作:

  • 在RDL文件点击数据选项卡上,以创建一个新的数据集。
  • 选择新数据集,选择数据源并重命名数据集。
  • 在命令类型中,选择过程而不是文本。
  • 在查询字符串框中,输入过程的名称,然后单击“确定”。

    *程序包中的名称可以PKG_EXAMPLE.SP_NAME
    *程序没有包名称可以SP_NAME

希望这有助于

感谢, 苏菲安。