2013-03-04 101 views
1

我最近安裝了OBIEE 11.1.1.6.0。我導入了從11.1.1.5開始一直工作得很好的倉庫。OBIEE答案未顯示結果

在管理工具中,我可以查詢數據並更新行,我可以使用與連接池相同的憑據進行連接,而SQLPLUS中沒有問題。

用戶具有RESOURCE和CONNECT權限。

我的weblogic用戶作爲所有權限並已被授予讀/寫到我的主題區域。 我已經設置環境變量,修改instancesconfig.xml並嘗試了所有我可能已經在OTN中發現的東西,但BI答案繼續給我這個錯誤

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 

請幫幫忙,我絕望。

+0

感謝APC的佈局。我很新,所以我不知道所有的技巧。 – 2013-03-06 15:40:06

回答

3

我已經能夠解決我的OCI ORA-01017錯誤。

問題是由我的連接池造成的。

我AMED「A」訪問表中的某一模式在我的數據庫和連接命名爲「B」這次訪問另一個模式,但在同一個數據庫表另一個連接。

在Oracle BI答案(演示),我試圖查看數據whitin連接B,而奇怪的是OBIEE答案是使用連接A.

在我刪除/年底更名爲連接A和寄託都工作就像沒有事情沒有發生。

我不是說這是最好的方法。也許我跳過一個配置,指定默認連接池使用,但它做了這項工作。

0

選項1: 複製你的tnsnames.ora爲{} Oracle_BI1 \網絡\ admin目錄& {} oracle_common \網絡\ admin目錄

選項2: 而不是使用在RPD tnsnames.ora中的條目,使用完整的擴展tnsnames。

我從來沒有遇到過這個問題,所以我不確定這是否有效,但您可以嘗試。選項2可能只是訣竅。

維傑。

+0

感謝您的答案,但我已經解決了我的問題。我有一個名爲A和B答案我試圖訪問B中表中的兩個連接池,但由於某種奇怪的原因,它僅用於第一個(A)。我刪除了A,一切正常 – 2013-03-06 15:23:12

0

對我來說是沒有安裝oracle的客戶端, 當我安裝了Oracle客戶端的問題得到有效解決