2013-03-04 5 views
1

Я недавно установил OBIEE 11.1.1.6.0. Я импортировал репозиторий, который у меня был с 11.1.1.5, который до сих пор работал нормально.OBIEE Ответы, не показывающие результаты

В инструменте администрирования я могу запросить мои данные и обновить строки, я могу подключиться к тем же учетным данным, что и пул соединений, без проблем в 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 

Пожалуйста, помогите, я в отчаянии.

+0

Спасибо APC для макета. Я совершенно новый, поэтому я не знаю всех трюков. –

ответ

3

Я смог разрешить ошибку OCI ORA-01017.

Проблема была вызвана пулами соединений.

У меня было подключение amed «A» для доступа к таблицам в определенной схеме в моей БД и другое соединение с именем «B» на этот раз для доступа к таблицам в другой схеме, но в том же БД.

В Oracle BI Answers (презентация), я пытался просмотреть данные Whitin на соединение B, но странно OBIEE ответов использовали соединение А.

В конце концов я удалялся/переименовал соединение А и Everthing работал как ничего не случилось.

Я не говорю, что это лучший метод. Возможно, я пропустил конфигурацию, которая назначает пул соединений по умолчанию для использования, но он выполнил эту работу.

0

Вариант 1: Скопируйте tnsnames.ora к {Oracle_BI1} \ сетевой каталог \ админ & {oracle_common} \ сетевой каталог \ админ

Вариант 2: Вместо использования tnsnames.ora запись в РПД, используйте полные расширенные tnsnames.

Я никогда не сталкивался с этой проблемой, поэтому я не уверен, что это сработает или нет, но вы можете попробовать. Вариант 2 может просто сделать трюк.

Vijay.

+0

Спасибо за ответ, но я решил свою проблему. У меня было два пула соединений с именами A и B. В ответах я пытался получить доступ к таблице в B, но по какой-то странной причине он использовал только первый (A). Я удалил A и все работает нормально –

0

Для меня не был установлен оракул клиент, , когда я установил проблема оракул клиент получил решить

Смежные вопросы