Показаны сообщения с ярлыком Oracle BI EE 11g. Показать все сообщения
Показаны сообщения с ярлыком Oracle BI EE 11g. Показать все сообщения

пятница, 21 октября 2011 г.

Oracle BI EE 11.1.1.5 и Oracle Linux 6.1 x64

Сегодня я хочу рассказать о своих приключениях, вызванных решением развернуть Oracle BI EE 11.1.1.5 на Oracle Linux.

Получил я для этих экспериментов в распоряжение такую машину....

Установка BI прошла без особых проблем (это, наверное, я так считаю, потому что занимался этим наш админ :-))

Мне оставалось только перенести RPD и Catalog с виндовой машины, на эту.
Задача достаточно тривиальная:
- копируем RPD
- копируем Catalog
- c помощью консоли http://localhost:7001/em указываем новый репозитарий и каталог (если распаковывали не в SampleAppLite, а куда-то рядом)
- перегружаем сервер
- выполняем операции по Refresh GUID (кстати, надо бы озаботиться и понять, как можно синхронизировать встроенный LDAP двух разных серверов Weblogic, чтобы не заниматься этой ерундой каждый раз при переносе Заказчику измененного RPD)

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

Но более детальное изучение dashboards привело меня в замешательство.
Вообщем проблема была в следующем:
1. Я имею основной Answer, в котором есть агрегированные показатели.
2. Этот answer отображает всякие русские наименования продуктов, товаров, услуг, отделов и прочей чепухи.
3. Далее, как и во всех аналитических системах, мы хотим детализироваться по продукту или подразделению. С помощью фильтров переходим на следующий детальный отчет и в нем получаем сообщение.

Я перепроверил ВСЕ, до чего дотянулись руки...:
- смотрел фильтры,
- смотрел детальный отчет,
- смотрел nqquery.log (по логу в сервер баз данных уходил нормальный правильный запрос, в ответ на который возвращалось 0 строк).

После всех этих проверок у меня мелькнула мысль о КОДИРОВКЕ, но дальнейшего развития она не получила, т.к. в результатах answer я прекрасно вижу все наименования по-русски.

Быстро решить проблему не удалось. Пришлось создавать простейшую тестовую ситуацию, чтобы исключить возможные приобретенные проблемы от переноса репозитария и каталога с Win на Linux.
Пришлось делать следующее:
1. Восстановить репозитарий и каталог на те примеры, которые были созданы в ходе установки.
2. Созать в репозитарии connection к базе данных, работа с которой вызывала у меня проблемы.
3. Создаю простейший answer на основе прямого запроса к базе.


4. Получаю предсказуемые результаты.

5. Меняю English на Русский.. И не получаю ничего...
На экране выглядит это "ничего" так -


6. Я решаю убрать условие и вижу, что вместо слова 'РУССКИЙ', сервер BI показывает мне '???????'.
Таким образом, все-таки где-то проблемы с кодировкой.
При этом, что меня больше всего поразило, что эти проблемы возникают только при передаче данных от сервера приложений в сервер базы данных. Если я просто считываю данные из базы данных, то кирилица отображается без каких-либо проблем.

В итоге, вылечилось все выполнением следующих операций в терминале сервера LINUX.

opmnctl stopall
NLS_LANG=RUSSIAN_CIS.UTF-8
export NLS_LANG
echo $NLS_LANG
opmnctl startall

пятница, 23 сентября 2011 г.

Показатели производительности BI EE 11i

Где-то вчера наткнулся на ссылку, с  помощью которой можно получить доступ с статистическим показателям, характеризующим производительность сервера Oracle BI.

В результате в браузере получим следующую информацию


суббота, 27 ноября 2010 г.

Installation Oracle BI EE 11g. Требования к hostname

Привет.
Несколько дней назад при установке Oracle Business EE Suite11g столкнулись со следующей проблемой. При устанавке на тестовый сервер (MSWin 2003 R2 x86) процедура конфигурации домена зависала на первом же шаге - создание домена.
Изучение лога (файла, с расширением OUT) показало, что в логе все завершается строками.

Starting AdminServer
  Starting the domain ...
  DEBUG : Loading the 32 bit dll here

При этом процедура установки и конфигурации выполнялась на других серверах уже несколько раз. Чего только не делали - ничего не помогало.
Оказалось, что установка Oracle Business EE Suite11g (впрочем это требование справедливо для  установки и Weblogic) необходимо, чтобы имя сервера (hostname) не содержало символов подчеркивания.
Изменили имя - все заработало...

пятница, 12 ноября 2010 г.

Oracle BI EE 11g. Learning Library. Новые примеры

Привет.
Сегодня заметил публикацию двух новых Tutorial по теме Oracle BI EE 11g.

1. Creating a Repository Using the Oracle BI Administration Tool. Опубликован 10 ноября 2010.


2. Creating Analyses and Dashboards. Опубликован 29 октября 2010.

Приятного просмотра. )))

вторник, 26 октября 2010 г.

Oracle BI EE 11 g + Windows Server 2008. Часть 1. Ошибка 10.5.1 500 Internal Server Error

Решил фиксировать свой опыт работы с Oracle BI EE 11g.
Сегодня признаюсь в собственной тупости, которая не отпускала меня несколько дней.
Началось все с установки Oracle BI EE 11g на Window Server 2008.
Все прошло ЗАМЕЧАТЕЛЬНО, как по доке...
Но через несколько дней попытки обращения к серверу BI приводили к появлению в браузере такой ошибки.

Error 500--Internal Server Error
From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:
10.5.1 500 Internal Server Error
The server encountered an unexpected condition which prevented it from fulfilling the request.

Чего только не перепробовал...
Даже один раз все переустановил...
После переустановки все заработало, но работало только до перезагрузки сервера.
Меня это насторожило.
Я еще потупил пару часов, запуская и останавливая с помощью cmd админский сервер и bi_server1, и после этого решил поплакаться нашему админу.
Он решил посмотреть, а не мешают ли мне и моему BI какой-нибудь запущенный сервис Windows. И только тут я заметил, что сервис Oracle process manager (instance1) НЕ ЗАПУЩЕН и стоит в Manual.
НУ НИКАК Я ТАКОГО НЕ ОЖИДАЛ. Всегда сервисы устанавливались в Automatic, а тут...
То ли причина в Windows 2008, толи во мне и невнимательном чтении доки...Не знаю.
Естественно, после запуска сервиса и рестарта админского сервера все заработало.
Вообщем, еще один мне урок на будущее - если есть проблема, начинай в проверке с простого и убедись в работоспособности основных элементов, а уже потом копайся в мелочах.