Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Installation Oracle BI Publisher (Oracle Business Intelligence 11g ) auf Oracle Linux 6.3
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 der selben WebLogic Server Umgebung zu vermeiden.
Benötigte Softwarepakete von Oracle Edelivery Primavera:
- V26198-01_1of2.zip - Oracle Business Intelligence 11g (11.1.1.5.0) for Linux x86 (64-bit) (Disc 1 of 3) (Part 1 of 2)
- V26198-01_2of2.zip - Oracle Business Intelligence 11g (11.1.1.5.0) for Linux x86 (64-bit) (Disc 1 of 3) (Part 2 of 2)
- V26199-01_1of2.zip - Oracle Business Intelligence 11g (11.1.1.5.0) for Linux x86 (64-bit) (Disc 2 of 3) (Part 1 of 2)
- V26199-01_2of2.zip - Oracle Business Intelligence 11g (11.1.1.5.0) for Linux x86 (64-bit) (Disc 2 of 3) (Part 2 of 2)
- V26200-01_1of2.zip - Oracle Business Intelligence 11g (11.1.1.5.0) for Linux x86 (64-bit) (Disc 3 of 3) (Part 1 of 2)
- V26200-01_2of2.zip - Oracle Business Intelligence 11g (11.1.1.5.0) for Linux x86 (64-bit) (Disc 3 of 3) (Part 2 of 2)
- V26017-01.zip - Oracle Fusion Middleware Repository Creation Utility 11g 11.1.1.5.0 for Linux x86
Konfiguratoin WebLogic Linux Umgebung
Netzwerk Konfiguration überprüfen
vi /etc/hosts .. 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 192.168.178.170 weblogic02 weblogic02.pipperr.local ..
Oracle User anlegen
groupadd -g 1000 oinstall useradd -u 1100 -g oinstall oracle passwd oracle
Software Verzeichnis anlegen
mkdir -p /opt/oracle/middleware chown -R oracle:oinstall /opt/oracle chmod -R 775 /opt/oracle
Java Version prüfen - JDK nach Bedarf installieren
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
Umgebung setzen
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 kopieren und entpacken
Software auf den Server landen, MD5 Hash überprüfen und auspacken
Repository erstellen
Ein bestehende Datenbank Installation wird vorrausgesetzt.
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
BI Publisher ( Oracle Business Intelligence 11g 11.1.2.5.0) installieren
Ziel war es im ersten Schritt den BI Publisher in eine bestehende Oracle Weblogic Umgebung einzubinden, der Installer bietet diese Option an. Leider führte das nicht zum gewünschten Erfolg. Daher wird nun der BI Publisher auf einer bestehenden Oracle Linux 5 Maschine installiert, Oracle Linux 6 ist für diese Installation nicht freigeben.
Auf dieser Maschine die gleichen Vorbreitungen treffen wie bei einer Standard Oracle Weblogic Installation ( User einrichten, Java, Netz etc. siehe ⇒ Basis Installation Oracle WebLogic Server (WLS) 11gR1 (10.3.5) auf Oracle Linux 6)
Software zuvor mit MD5sum auf auf die richtigen Pakete prüfen und entpacken.
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.
siehe auch für einen Screen Flow : http://blog.hilandco.com/2010/09/installing-oracle-business-intelligence.html
Starten der Umgebung
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
Weitere Schritte
Oracle HTTP Server als Fontend: siehe Metalink : „ How To Configure WebTier / Oracle HTTP Server (OHS) With OBIEE 11g [ID 1327444.1]“
User anlegen: http://bi.abhinavagarwal.net/2010/09/adding-new-user.html
Deinstallieren
see http://docs.oracle.com/cd/E23549_01/bi.1111/e10539/c5_deinstall.htm#BABGHABD
cd /opt/oracle/middleware/Oracle_BI1/oui/bin ./runInstaller.sh -deinstall