【问题标题】:Connecting to Oracle database from Report Builder 3.0从 Report Builder 3.0 连接到 Oracle 数据库
【发布时间】:2016-06-03 17:35:38
【问题描述】:

我们的组织有一台运行 SQL Server Reporting Services (SSRS) 的 Windows 服务器。我们使用 SSRS 来构建访问 Oracle 数据库的报告。通过在我们的服务器上安装适用于 Windows 的Oracle Data Access Components (ODAC),我们能够让 SSRS 连接到我们的 Oracle 数据库。我们安装了Xcopy 版本 - 32 位和 64 位(不知道我们是否需要同时安装;SSRS 过去只接受 32 位驱动程序)。我们能够在 SSRS 中成功设置连接到 Oracle 数据库的数据源。

但是,我们使用 SQL Server Report Builder 3.0 在开发机器上编写报告。在使用服务器上的共享数据源(访问我们的 Oracle 数据库的数据源)构建报表时,我们收到错误

所选数据扩展ORACLE未安装或无法加载...

我们需要做什么才能将报告从使用共享数据源的开发机器写入 Oracle 数据库?

【问题讨论】:

    标签: reporting-services reportbuilder3.0


    【解决方案1】:

    您还需要在开发机器上安装 ODAC。即使您将报表配置为使用服务器上的共享数据源,Report Builder 3.0 也会使用本地计算机上的连接驱动程序来构建和预览报表数据。

    Report Builder 3.0 似乎仍然是 32 位应用程序(截至 2016 年 6 月 3 日),因此您只需要安装 32 位 ODAC 包。

    【讨论】:

    • 阅读 ODAC 附带的 readme.htm 文件以获取有关如何安装的说明。我们试图选择安装哪些特定的 ODAC 产品,但无法找到我们需要哪些产品和不需要哪些产品。所以我们最终安装了所有产品,即install.bat all c:\oracle odac
    猜你喜欢
    • 1970-01-01
    • 2013-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多