Für eine Primavera Umgebung kann der BI Publisher als Report Engine eingesetzt werden. Dazu erfolgt die Installation der Oracle Business Intelligence 11g auf einen eigenständigen Server um Problem mit dem gemeinsamen Betrieb von Oracle Primavera P6 R8.2 in derselben WebLogic Server Umgebung zu vermeiden.
Benötigte Softwarepakete von Oracle Edelivery Primavera:
Zurzeit ist für die Oracle Business Intelligence 11g (11.1.1.5.0) nur eine Linux Version 5 (RedHat, Oracle) freigeben. Basis Installation Linux 5 mit gcc durchführen.
vi /etc/hosts .. 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 192.168.178.170 weblogic02 weblogic02.pipperr.local ..
groupadd -g 1000 oinstall useradd -u 1100 -g oinstall oracle passwd oracle
mkdir -p /opt/oracle/middleware chown -R oracle:oinstall /opt/oracle chmod -R 775 /opt/oracle
In der Version 10.3.5 (11gR1) ist NUR die Java Version 6 unterstützt!
su - oracle java -version java version "1.6.0_39" Java(TM) SE Runtime Environment (build 1.6.0_39-b04) Java HotSpot(TM) 64-Bit Server VM (build 20.14-b01, mixed mode)
Alternativ kann auch Oracle JRockit eingesetzt werden, siehe hier als Anleitung jrockit Installation Oracle-Base.com.
Für das Oracle Sun JDK ist hier ein hilfreicher Link How to Install/Update Java (JDK) on Oracle Linux
su - oracle vi .bash_profile .. MW_HOME=/opt/oracle/middleware; export MW_HOME WLS_HOME=$MW_HOME/wlserver_10.3; export WLS_HOME .. #JAVA JAVA_HOME=/opt/oracle/jrockit-jdk1.6.0_37; export JAVA_HOME PATH=$JAVA_HOME/bin:$PATH; export PATH
Software auf den Server landen, MD5 Hash überprüfen und auspacken
Ein bestehende Datenbank Installation wird vorausgesetzt.
Mit dem Oracle Fusion Middleware Repository Creation Utility 11g 11.1.1.5.0 for Linux x86 (Archiv V26017-01.zip) das BI Repostiory erstellen.
# Software bereitstellen unzip V26017-01.zip -d /opt/oracle/product/ # in das rcu Home wechseln cd /opt/oracle/product/rcuHome/bin # RCU starten export ORACLE_HOME=/opt/oracle/product/rcuHome ./rcu # Fehler mit Java ... ./rcu: /opt/oracle/product/rcuHome/jdk/jre/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory # JRE auf 64Bit location anpassen vi rcu ... # Alte Einstellung #JRE_DIR=$ORACLE_HOME/jdk/jre # Neue Einstellung auf lokales 64bit JDK Home JRE_DIR=/usr/java/jdk1.6.0_39/jre ... # erneut starten ./rcu
Zum Software Installationsverzeichnis wechseln und den Installer starten.
cd /home/oracle/install/bi/bishiphome/Disk1 ./runInstaller
Simple Install auswählen, nach /opt/oracle/middleware installieren, dauert ca. 45 min bis der automatische Installationsprozess durchgelaufen ist.
Für einen Screen Flow siehe auch: http://blog.hilandco.com/2010/09/installing-oracle-business-intelligence.html
Zuvor mit ./opmnctl startall die opmn Prozesse starten:
#1 cd /opt/oracle/middleware/instances/instance1/bin ./opmnctl startall #2 cd /opt/oracle/middleware/user_projects/domains/bifoundation_domain ./startWebLogic.sh
Die Anweder werden über die WebLogic Konsole zentral anleget.
Quelle siehe http://bi.abhinavagarwal.net/2010/09/adding-new-user.html
Oracle HTTP Server als Fontend: siehe Metalink : „ How To Configure WebTier / Oracle HTTP Server (OHS) With OBIEE 11g [ID 1327444.1]“
Download des Oracle Business Intelligence Developer Client Tool 11.1.1.5.0 (V26207-01.zip) von edelivery.oracle.com
Im nächsten Schritt muss der Connect zum BI EE Server konfiguriert werden über eine ODBC Verbindung.
siehe auch http://docs.oracle.com/cd/E23943_01/bi.1111/e10539/c5_postinstall.htm#CEGEHEJF
Um die Software wieder zu deinstallieren: see http://docs.oracle.com/cd/E23549_01/bi.1111/e10539/c5_deinstall.htm#BABGHABD
Die einfachste Variante um die aktuelle Version des BI Publisher zu erkennen, ist die Login Maske, rechts unten steht die Version.
Wenn der Quellcode der Seite geöffnet wird (im Browser!) kann im Meta Tag am Anfang der Seite auch die Version abgelesen werden.