OBIEE Answers 未显示结果

Posted

技术标签:

【中文标题】OBIEE Answers 未显示结果【英文标题】:OBIEE Answers not showing results 【发布时间】:2013-03-04 19:23:37 【问题描述】:

我最近安装了 OBIEE 11.1.1.6.0。我从 11.1.1.5 导入了我拥有的存储库,到目前为止它工作正常。

在管理工具中,我可以查询我的数据并更新行,我可以使用与连接池相同的凭据进行连接,而在 SQLPLUS 中不会出现问题。

用户拥有 RESOURCE 和 CONNECT 权限。

我的 weblogic 用户拥有所有权限,并已被授予对我的主题区域的读/写权限。 我已经设置了环境变量,修改了 instancesconfig.xml 并尝试了我在 OTN 上可以找到的所有东西,但 BI Answers 继续给我这个错误

View Display Error

Odbc driver returned an error (SQLExecDirectW).

Error Details

Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P

State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] 
[nQSError: 10058] A general error has occurred. 
[nQSError: 43113] Message returned from OBIS. 
[nQSError: 43119] Query Failed: 
[nQSError: 17001] Oracle Error code: 1017, message: ORA-01017: invalid username/password; logon denied at OCI call OCISessionBegin. 
[nQSError: 17014] Could not connect to Oracle database. (HY000)
SQL Issued: SELECT 0 s_0, "SAP_AVIS"."Fait SAP AVIS"."Avis" s_1 FROM "SAP_AVIS" FETCH FIRST 65001 ROWS ONLY 

请帮忙,我很绝望。

【问题讨论】:

感谢 APC 的布局。我很新,所以我不知道所有的技巧。 【参考方案1】:

我已经能够解决我的 OCI ORA-01017 错误。

问题是由我的连接池引起的。

我有一个名为“A”的连接来访问我的数据库中某个架构中的表,而这次名为“B”的另一个连接是访问另一个架构中但在同一个数据库中的表。

在 Oracle BI Answers(演示文稿)中,我试图查看连接 B 中的数据,但奇怪的是 OBIEE Answers 正在使用连接 A。

最后我删除/重命名了连接 A,一切都像什么都没发生过一样。

我并不是说这是最好的方法。也许我跳过了分配要使用的默认连接池的配置,但它完成了这项工作。

【讨论】:

【参考方案2】:

选项 1: 将您的 tnsnames.ora 复制到 Oracle_BI1\network\admin 目录和 oracle_common\network\admin 目录

选项 2: 不要在 RPD 中使用 tnsnames.ora 条目,而是使用完整的扩展 tnsnames。

我从来没有遇到过这个问题,所以我不确定这是否可行,但你可以试试。选项 2 可能只是解决问题。

维杰。

【讨论】:

感谢您的回答,但我已经解决了我的问题。我有两个名为 A 和 B 的连接池。在答案中,我试图访问 B 中的表,但由于某种奇怪的原因,它只使用了第一个(A)。我删除了 A,一切正常【参考方案3】:

对我来说没有安装oracle客户端, 当我安装oracle客户端问题得到解决

【讨论】:

以上是关于OBIEE Answers 未显示结果的主要内容,如果未能解决你的问题,请参考以下文章

自定义属性未显示在 Answers 仪表板上

BI Answers 和 BI Publishers 有啥区别?

BI Answers 计数列中的数字?

OSX链接错误的Fabric Answers

如何禁用 Crashlytics Answers?

未使用 v-model 检查 vue 输入单选