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

Essbase Server и русская кодировка

Если при установке Essbase Server на англоязычный MS Server был выбран ESSLANG=Russian_Russia.MS1251@Default, а при запуске сервера в консоли получается такая вот красота:


... и даже смена кодовой страницы не помогает:


То надо сделать следующее:

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

Запуск бизнес-правил из командной строки

Для автоматизации запуска Hyperion Business Rules есть утилита CmdLnLauncher.bat, находящаяся в папке \Hyperion\products\Essbase\eas\console\bin\. Но у меня при попытке её использования я получил такую красоту:
Exception in thread "main" java.lang.NoClassDefFoundError: com/hyperion/hbr/cmdlnlauncher/CmdLineLauncher
Попробовал заменить относительные пути на абсолютные – заработало:

CmdLnLauncher2.bat

Обновка

Блог сменил тёмную шкурку на белую зимнюю :)
Почитабельней стало, а?

четверг, 18 ноября 2010 г.

Добавление System Restore в Windows Server

Есть в Windows такая приятная утилита как System Restore, но отчего-то в системах Windows Server, где ей самое место быть, она отсутствует. Ничего страшного, можно имплантировать её из Windows XP – на ваш страх и риск, разумеется, т.к. это не одобрено MS :)

среда, 17 ноября 2010 г.

Резервное копирование Oracle EPM 11

Как говорится, ничто не делается так просто и не ценится (в нужный момент) так высоко, как резервная копия. О ней сегодня и поговорим. А точней, о ежедневных «горячих» бекапах.

В моем случае Oracle EPM 11 развернут на четырех серверах, условно назовем их server1..server4, в такой конфигурации:
  • server1: Essbase Server
  • server2: MS SQL Server
  • server3: Foundation, Provider services, Planning, Administration services
  • server4: Workspace, Reporting and Analysis, Financial Management

понедельник, 8 ноября 2010 г.

Копирование приложения Hyperion Planning

Пусть, имеется приложение Planning AppName, тогда для создания его копии с именем AppCopy надо выполнить следующие шаги:
  1. Сделать резервную копию базы AppName 
  2. Создать новую базу: AppCopy
  3. В Planning создать новое приложение AppCopy с подключением к базе AppCopy
  4. Удалить базу AppCopy
  5. Восстановить резервную копию AppName в AppCopy
  6. Запустить создание приложения в Essbase (Planning / Администрирование / Управление БД / Создать БД)
  7. Продублировать серверные переменные AppName в AppCopy (при их наличии) – Essbase Administration Services / ServerName / Edit / Variables
  8. Выставить значения кэшей AppCopy аналогично AppName  (AppCopy / Plan* / Edit / Properties / Caches)
  9. Экспортировать приложение AppName (AppName / Plan* / Archive Database)
  10. Восстановить экспортированное приложение AppName в приложение AppCopy (AppName / Plan* / Restore Database – Force Restore)
Следует обратить внимание, что название приложения в Planning может содержать не более 8 символов, поэтому AppName_Temp не прокатит.

среда, 3 ноября 2010 г.

яяяя

Забавная вещь только что обнаружилась. MaxL плодит строчную букву я. К остальным буквам он равнодушен. Выглядит это следующим образом:

C:\Hyperion\products\Essbase\EssbaseClient\bin\>startMaxL.cmd

 Essbase MaxL Shell 64-bit - Release 11.1.1 (ESB11.1.1.3.0B126)
 Copyright (c) 2000, 2009, Oracle and/or its affiliates.
 All rights reserved.

MAXL> shell chcp 1251 ;
Active code page: 1251

MAXL> shell echo йцукенгшщзхъфывапролджэячсмитьбю ;
йцукенгшщзхъфывапролджэяяяячсмитьбю

MAXL> shell echo ЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮ ;
ЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮ

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

Look Smarter Than You Are with Hyperion Planning

Сегодня приехала из Америки книжка по администрированию Planning. Называется Look Smarter Than You Are with Hyperion Planning: An Administrator's Guide, под авторством Edward Roske и Tracy McMullen.
Эта серия знакома мне ещё с Look Smarter Than You Are with Hyperion Essbase (2008) из коллекции Юры Кудрявцева, которая, к слову, уже частично открыта для общего доступа.

Отличные книжки, рассказывающие очень живым языком об общедоступных, по сути, вещах, но разбавленные ценными советами по реальной эксплуатации продуктов Hyperion. Во всяком случае, иметь такую книжку под рукой и листать её по необходимости или в свободную минуту – весьма приятно.


Заказать её можно на Амазоне или на сайте издательства. Стоимость примерно одинаковая – $85 с учетом доставки. После оплаты на Амазоне книжка добралась до меня за 4 дня.

понедельник, 1 ноября 2010 г.

Автоматизация запуска сервисов Oracle EPM

Для запуска сервисов Oracle EPM 11 существует определенная последовательность, описанная в Oracle Hyperion Enterprise Performance Management System Installation and Configuration Guide. Запуск можно производить вручную, но этот процесс вполне может быть автоматизирован через Batch.