【问题标题】:SSRS 2012 64bit pointing to a 64bit Oracle database (12c) errorSSRS 2012 64bit 指向 64bit Oracle 数据库 (12c) 错误
【发布时间】:2016-10-14 05:05:08
【问题描述】:

在我的开发环境 (Visual Studio) 中,我可以运行报告,但是在部署时出现错误。

PLS-00306:调用 X 时参数的数量或类型错误 ORA-06550:第 1 行,第 7 列:

我能想到的只是因为有一个 Oracle 32 和 64 位客户端 SSRS 正在选择 32 位版本。

有没有一种方法可以调试 SSRS 以准确显示它用于数据库连接的 Oracle 客户端版本?

干杯 杰里米

【问题讨论】:

  • 看看来自 Sysinternals 的Process Monitor
  • 我收到了同样的错误...你能解决这个问题吗?我不相信它与 32 位和 64 位有任何关系。

标签: oracle reporting-services


【解决方案1】:

正如您所暗示的,问题出在 Oracle 客户端上。不幸的是,Microsoft 无意解决 SSRS 2016 之前的版本的问题。当前唯一针对之前版本的解决方法是使用 SOAP 访问 Oracle 存储过程作为数据源或更新到 2016。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-10
    • 2015-10-01
    • 2010-11-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多