Oracle Business Intelligence

blog związany z Business Intelligence, używanie, wdrażanie, doświadczenia

OC4J jako serwis

Posted by Marek Gregor on Czerwiec 1st, 2009

Używając jako serwer systemu Oracle Business Intelligence systemu Windows Server niejednokrotnie natrafialiśmy na problemy związane z OC4J. Czasami program ten  wyłączał się samoistnie nie dając żadnego znaku czemu tak się działo. Zauważyliśmy że wylogowanie powodowało również zamknięcie aplikacji uruchamianej przy wejściu z autostartu usera. Również restarcie serwera trzeba było się zalogować użytkownikiem na którym instalowany był BI celem uruchomienia OC4J. Było to niezwykle uciążliwe i deprymujące zwłaszcza dlatego że Oracle Business Intelligence nosi dumny  sub-tytuł Enterprise Edition  i funkcjonuje jako serwer ba czasami zdarza się czytać o korporacjach gdzie traktowany jest jako oprogramowanie tzw”high avability”- wysokiej dostęności z minimalnymi czasami przestoju. Dlaczego więc Oracle nie stworzył z tego programu usługi? Ano pewnie dlatego żeby promować Oracle Aplication Server – chcesz wysoką dostępność dokup do BI jeszcze OAS  – masz tutaj Oc4J które jest stabilne ale moze się czasami “wywrócić”. Od czegóż jednak mamy opensourcowe rozwiązania

Projekt javaservice który pozwala
zainstalowac oprogramowanie oparte na Javie jako serwis systemów Windows NT/2000/XP
Sposób użycia:

(zakładając żę BI zainstalowany jest na dysku dajmy na to E:)

javaservice -install “Oracle BI OC4J Service” “[pełna ścieżka do pliku - jvm.dll]” -XX:MaxPermSize=128m -Xmx512m “-Djava.class.path=E:\OracleBI\oc4j_bi\j2ee\home\oc4j.jar” -start oracle.oc4j.loader.boot.BootStrap -description “Oracle BI Oc4J Service”

Oczywiście nazwę oraz opis możemy dostosować do swoich potrzeb.
z koleji pełna ścieżka do pliku – jvm.dll najczęściej tam gdzie zainsalowaliśmy JDK czyli np “c:\Program Files (x86)\Java\jdk1.6.0_10\jre\bin\server\jvm.dll”

po zainstalowaniu i restarcie możemy cieszyć się serwisem OC4J ze wszystkimi konsekwencjami tegoż czynu.
oc4jasservice

Czyli możemy np ustawić sobie opcje co ma sie stać jeśli serwis się zatrzyma.

    Z praktyki – od czasu przejścia na serwis ten komponent nie sprawia już kłopotu

Tags: , ,
Posted in Administracja, Business Intelligence, OC4J | No Comments »

Dostosowuję sobie środowisko “pracy”

Posted by Marek Gregor on Maj 8th, 2009

Szukam motywów itp itd

Posted in Uncategorized | No Comments »

Mój pierwszy wpis

Posted by Marek Gregor on Maj 2nd, 2009

Witam
Nazywam się Marek Gregor i pracuję znanej firmie leasingowej gdzie zajmuję się administracją baz i systemów Business Intelligence potocznie zwanych BiAjami. W naszej firmie udało nam się samodzielnie zaprojektować i wdrożyć system Oracle Business Intelligence Enterprise Edition – OBIEE. I tu zrodził sie pomysł publikowania pomysłów, obejść, tricków jak również wyjaśnień dotyczących projektowania, używania tworzenia dashboardów, iBotów, używania funkcji itp itd pośrednio dla naszych pracowników a pośrednio dla całego świata a w zasadzie Polski gdyż będę publikował po Polsku. Dlaczego po Polsku? Ponieważ w internecie wiele jest blogów w języku angielskim odnośnie Oracle BI a po polsku brak. Nie ukrywam że czrpię garściami z tych blogów i czasami będę robił podobne rzeczy jak opisywane w blogach zachodnich – będę jednak starał się wskazywać źródła z których czerpałem.
Myślę że nie będzie to słomiany zapał ale w dużej mierze zależy to od ilości czytelnków bloga.
Tak więc do dzieła

Posted in Business Intelligence | 4 Comments »