【问题标题】:Can data source be changed for OBIEE 12C RPD?可以更改 OBIEE 12C RPD 的数据源吗?
【发布时间】:2022-01-13 18:21:55
【问题描述】:

我是 OBIEE 的新手。我在 Linux 服务器上安装了 12.2.1.4 版本。我在我的 Windows PC 上安装了客户端工具。使用管理工具,我创建了一个仅使用两个表的简单 RPD。为此,我必须首先创建一个 ODBC DSN 以连接到我的 DB/2 数据库。

接下来,我使用 datamodel cli 工具将 RPD 上传到 OBIEE 服务器。当我转到 http://hostname:9502/analytics 页面并选择创建新分析时,它会显示存储库的名称和两个表。我选择了几列并单击了结果选项卡。

此时,我收到一条错误消息:ODBC error state: IM002 code: 0 message: [DataDirect][ODBC lib] Data source name not found and no default driver specified

我曾使用 em 控制台创建到 DB/2 的 JNDI 连接。但是,从消息看来,它似乎正在尝试使用在我的 PC 上创建 RPD 时使用的 ODBC 连接。

如何更改服务器正在使用的连接?

【问题讨论】:

    标签: obiee


    【解决方案1】:

    服务器需要能够访问数据源。 EM JNDI 连接与它无关,而是服务器(服务器操作系统 - 不是应用程序)必须到达源。

    您需要更新 Linux 服务器上的 ODBC 设置:https://support.oracle.com/epmos/faces/DocContentDisplay?id=2570997.1

    【讨论】:

    • 当然,OBIEE 服务器可以并且确实可以到达数据源,这就是我创建 JNDI 连接的方式。你的意思是 JNDI 连接不起作用,我需要从服务器创建到数据库的 ODBC 连接?
    • EM JNDI 连接与数据的 RPD 连接无关。是的,服务器需要能够通过 ODBC 与数据库通信。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-07
    • 2017-12-10
    • 1970-01-01
    相关资源
    最近更新 更多