在 RPD 中使用的 OBIEE 11g EM 数据源连接

Posted

技术标签:

【中文标题】在 RPD 中使用的 OBIEE 11g EM 数据源连接【英文标题】:OBIEE 11g EM Datasource connection to use in RPD 【发布时间】:2015-03-01 12:04:08 【问题描述】:

所以我使用 OBIEE 11g 的控制台创建了一个带有 JDBC 设置的数据源(MS SQL SERVER 2008)。

设置 我用过“数据库类型:MS SQL Server”和“数据库驱动:其他”,URL和驱动类如下,

jdbc:weblogic:sqlserver://IP:1433

weblogic.jdbc.sqlserver.SQLServerDriver

此连接测试良好。 我想在我的 rpd 中使用这个数据源。但由于我的 obiee 安装在 linux 中,我无法在线打开我的存储库。因此,我必须使用数据源 (ODBC) 在我的 Windows 系统中创建一个 DSN。我的 Windows 中的 DSN 名称和 EM 中的 DS 名称相同。所以当我部署这个 RPD 时,它部署得很好。但是如果我基于此创建分析,它期望安装一个 ODBC 驱动程序并抛出错误,找不到数据源名称并且没有指定默认驱动程序。这似乎是合乎逻辑的,因为我在 Windows 系统中的 ODBC 中创建了数据源,而 rpd 读取了这些设置并期望 odbc。我想使用在 EM 中创建的数据源。如果那不可能,我该如何解决 odbc 错误。

【问题讨论】:

描述您遇到的错误,或者您是否可以提供屏幕截图或错误日志(如果有)。这样做更有可能得到答案。 【参考方案1】:

完成分析时,OBI 将使用连接池连接到数据库。此连接池将从您的 OBI 服务器连接,因此您需要确保服务器也能够建立 ODBC 连接并且您已正确设置连接池。

在您正在编辑 RPD 的 Windows 计算机上,DSN 连接仅用于将数据库对象导入存储库的物理层 - 它与 BI 服务器如何连接到存储库无关运行时的数据库。

【讨论】:

以上是关于在 RPD 中使用的 OBIEE 11g EM 数据源连接的主要内容,如果未能解决你的问题,请参考以下文章

如何在 OBIEE 11g 的提示中隐藏不相关的 NULL 值

Oracle商业智能BI产品OBIEE11G深入浅出全套视频教程

RPD 的变化未显示在 OBIEE 中

OBIEE 12.2.1.2 - 从早期保存的 RPD 副本恢复 RPD

如何备份 OBIEE12c 的 RPD 和 Catalog?

OBIEE BI 管理 (RPD) 错误