Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5]...

73
Oracle FMW 12c (12.2.1) Version: 1.7 Seite 1 von 73 Installation Oracle® Forms und Reports Installation von Infrastruktur und Domain für Windows Server 2012 R2 Autor: Cologne Data GmbH Erstelldatum: 05.01.2016 Letzte Änderung: 24.02.2016 Version: 1.7

Transcript of Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5]...

Page 1: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Oracle FMW 12c (12.2.1)

Version: 1.7 Seite 1 von 73

Installation

Oracle® Forms und Reports

Installation von

Infrastruktur und Domain für Windows Server 2012 R2

Autor: Cologne Data GmbH

Erstelldatum: 05.01.2016

Letzte Änderung: 24.02.2016

Version: 1.7

Page 2: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Oracle FMW 12c (12.2.1)

Version: 1.7 Seite 2 von 73

Installation

1 Historie Wann Version Was 27.12.2015 0.0 Erster Aufschlag

14.01.2016 1.0 Freigabe 17.01.2016 1.2 Update in TNS – Einrichten und rwserver.conf. 01.02.2016 1.3 Abschnitt zur Forms/Reports – Installation hinzugefügt.

Abschnitt (Info) zu Datenbankbenutzer mit SYSDBA – Privilegien.

02.02.2016 1.4 TNS-Einrichten ganz nach hinten verschoben. 14.02.2016 1.5 Zweite Auflage. 16.02.2016 1.6 Links zu cologne-data.net geändert

2 Inhaltsverzeichnis 1 Historie ......................................................................................................................................... 2 2 Inhaltsverzeichnis ........................................................................................................................ 2 3 Hilfreiche Dokumente .................................................................................................................. 3 4 Allgemeines ................................................................................................................................. 4 5 Gut zu wissen .............................................................................................................................. 5

5.1 Hardwareausstattung .................................................................................................................. 5 5.2 Hostname .................................................................................................................................... 5 5.3 Ausführen von Programmen ........................................................................................................ 5 5.4 cmd.exe ....................................................................................................................................... 5

5.4.1 Finden und Starten .............................................................................................................. 5 5.4.2 Einrichten ............................................................................................................................. 5

5.5 Repository Datenbank ................................................................................................................. 5 5.5.1 Verbindung zur Datenbank .................................................................................................. 6

6 Einrichten der Installationsumgebung ......................................................................................... 6 6.1 Benutzer oracle............................................................................................................................ 6 6.2 Windows Explorer ........................................................................................................................ 6 6.3 Verzeichnisse .............................................................................................................................. 6

7 Apache als Reverse Proxy .......................................................................................................... 6 7.1 Port 80 ......................................................................................................................................... 6 7.2 Vorbereitung und Installation ....................................................................................................... 7 7.3 Apache als Revers Proxy einrichten............................................................................................ 8

7.3.1 Windows Firewall ................................................................................................................. 8 8 JAVA ............................................................................................................................................ 9

8.1 Installation .................................................................................................................................... 9 8.2 Hinweis zur Konfiguration .......................................................................................................... 11

9 Infrastruktur installieren ............................................................................................................. 11 10 Forms und Reports .................................................................................................................... 17

10.1 Vorbereitung .......................................................................................................................... 17 10.1.1 NodeManager anhalten ..................................................................................................... 17 10.1.2 Microsoft C++ Redistributable Packages installieren ........................................................ 17

10.2 Installation .............................................................................................................................. 17 11 PATH – Variable setzen ............................................................................................................ 27 12 Zugang zur Repository Datenbank testen ................................................................................. 28 13 Repository Configuration ........................................................................................................... 29 14 Domains konfigurieren ............................................................................................................... 38

14.1 Benutzername und Kennwort für den NodeManager vergeben ............................................ 51 15 Standalone Reportserver ........................................................................................................... 53

Page 3: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Oracle FMW 12c (12.2.1)

Version: 1.7 Seite 3 von 73

Installation

16 Betriebsvorbereitung ................................................................................................................. 54 16.1 boot.properties ....................................................................................................................... 54

16.1.1 WebLogic ........................................................................................................................... 54 16.1.2 WLS_FORMS .................................................................................................................... 54 16.1.3 WLS_REPORTS ................................................................................................................ 54

16.2 TNS – Einrichten.................................................................................................................... 55 16.2.1 Sqlnet.ora .......................................................................................................................... 55 16.2.2 Tnsnames.ora .................................................................................................................... 55

16.3 Reports .................................................................................................................................. 56 16.3.1 rwservlet.properties ........................................................................................................... 56 16.3.2 rwserver.conf ..................................................................................................................... 56 16.3.3 rwbuilder.conf .................................................................................................................... 58

16.4 Erstmaliges Starten aller Komponenten ................................................................................ 59 17 Prüfen der Funktionalität ........................................................................................................... 59

17.1 Forms ..................................................................................................................................... 60 17.2 Reports .................................................................................................................................. 61

18 Starten nach einem Reboot ....................................................................................................... 62 19 Anhang A ................................................................................................................................... 68

19.1 Services ................................................................................................................................. 68 19.1.1 ServicesEnv.bat ................................................................................................................. 68 19.1.2 NodeManagerStart.bat ...................................................................................................... 69 19.1.3 NodeManagerStop.bat ...................................................................................................... 69 19.1.4 WebLogicStart.bat ............................................................................................................. 69 19.1.5 WebLogicStop.bat ............................................................................................................. 70 19.1.6 WLS_FORMSStart.bat ...................................................................................................... 70 19.1.7 WLS_FORMSStop.bat....................................................................................................... 70 19.1.8 WLS_REPORTSStart.bat .................................................................................................. 70 19.1.9 WLS_REPORTSStop.bat .................................................................................................. 71 19.1.10 StandAloneReportsStart.bat .......................................................................................... 71 19.1.11 StandAloneReportsStop.bat .......................................................................................... 71 19.1.12 ReportsToolsStart.bat .................................................................................................... 72 19.1.13 ReportsToolsStop.bat .................................................................................................... 72 19.1.14 OHSStart.bat ................................................................................................................. 72 19.1.15 OHSStop.bat .................................................................................................................. 72 19.1.16 StopAll.bat ..................................................................................................................... 73 19.1.17 ReportsStatus.bat .......................................................................................................... 73

3 Hilfreiche Dokumente [1] Oracle® Fusion Middleware Download, Installation, and Configuration ReadMe

https://docs.oracle.com/cd/E23104_01/download_readme_1221/download_readme_1221.htm

[2] Oracle® Forms Downloads, http://www.oracle.com/technetwork/developer-tools/forms/downloads/index.html

[3] Oracle® Forms and Reports 12 (12.2.1) on Oracle® Linux 6 and 7, https://oracle-base.com/articles/12c/oracle-forms-and-reports-12c-installation-on-oracle-linux-6-and-7

[4] Java SE Development Kit 8 Downloads, http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

Page 4: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Oracle FMW 12c (12.2.1)

Version: 1.7 Seite 4 von 73

Installation

[5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and 7, https://oracle-base.com/articles/12c/weblogic-installation-on-oracle-linux-6-and-7-1221

[6] Oracle® Fusion Middleware, Installing and Configuring Oracle WebLogic Server and Coherence 12c

(12.2.1), E57897_01, Oktober 2015 https://docs.oracle.com/middleware/1221/core/WLSIG.pdf

[7] Oracle® Fusion Middleware, http://www.oracle.com/technetwork/middleware/fusion-middleware/overview/index.html

[8] Oracle® Fusion Middleware 12c Release 2 (12.2) Announcements (Doc ID 2067900.1), https://support.oracle.com

[9] Oracle® Fusion Middleware System Requirements and Specifications, http://docs.oracle.com/cd/E23104_01/sysreqs1221/sysrs.htm

[10] Forms and Report Services 12c R2 Create a new Domain https://oracle-base.com/articles/12c/oracle-forms-and-reports-12c-create-new-domain

[11] Oracle® Fusion Middleware Publishing Reports to the Web with Oracle Reports Services https://docs.oracle.com/cd/E12839_01/bi.1111/b32121/pbr_conf003.htm

[12] Opening up Port 80 for Apache to use on Windows https://www.devside.net/wamp-server/opening-up-port-80-for-apache-to-use-on-windows

[13] Manage BranchCache in Windows Server Essentials https://technet.microsoft.com/en-us/library/dn611824.aspx

[14] Changing BranchCache Ports https://technet.microsoft.com/en-us/library/dd837646%28v=ws.10%29.aspx

[15] Oracle® Fusion Middleware Installing Oracle Form and Reports https://docs.oracle.com/middleware/1221/formsandreports/install-fnr/install.htm#FRINS101

4 Allgemeines Dieses Dokument beschreibt die Installation und Konfiguration von Forms und Reports 12c R2 auf einem Windows Server 2012R2 Server bzw. Windows Server 2012R2 Essentials. Dateien zum Runterladen www.cologne-data.net/httpd_apache24.zip www.cologne-data.net/jdk_x64.zip www.cologne-data.net/c_runtime_x64.zip www.cologne-data.net/forms_services.zip

Page 5: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Oracle FMW 12c (12.2.1)

Version: 1.7 Seite 5 von 73

Installation

5 Gut zu wissen

5.1 Hardwareausstattung Für diese Installationsanleitung standen zu Verfügung:

• 8GB RAM • Dual Core Prozessor 3GHz • 80 GB SSD

Weniger sollte es nicht sein. Lediglich die SSD kann durch eine ‚normale‘ Disk ersetzt werden.

5.2 Hostname Der Hostname des Rechners kann nach der Installation nicht mehr geändert werden.

5.3 Ausführen von Programmen Programme werden grundsätzlich als Administrator ausgeführt. Im Windows-Explorer: rechte Maustaste -> Als Administrator ausführen .

5.4 cmd.exe Bei der Installation wir grundsätzlich cmd.exe (Command Prompt, Eingabeaufforderung) und NICHT die PowerShell benutzt.

5.4.1 Finden und Starten

• In der Taskleiste Start auswählen. • Rechts oben Suchen auswählen (das Lupen – Symbol). • In das Suchfeld cmd eingeben. • Aus der angebotenen Liste Eingabeaufforderung (cmd.exe ) mit der rechten Maustaste

selektieren. • Im Contextmenue Als Administrator ausführen anklicken.

Die Administratoren-Berechtigung wird im oberen Rand der Eingabeaufforderung angezeigt.

5.4.2 Einrichten Rechter Mausklick auf den oberen Rand der Eingabeaufforderung. Aus dem Contextmenue Eigenschaften auswählen:

• Im Tab Optionen den Quick-Edit-Modus aktivieren.

• Im Tab Layout für Fensterpuffergröße und Fenstergröße die Breite auf 130 setzen. Zusätzlich in Fenstergröße die Höhe auf 52 setzen.

5.5 Repository Datenbank Vor dem Konfigurieren einer Domain muss ein Repository zur Verfügung stehen. Dieses Repository residiert in einer Oracle Datenbank (Release 11.2.0.4 oder höher).

Page 6: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Oracle FMW 12c (12.2.1)

Version: 1.7 Seite 6 von 73

Installation

Beim kreieren des Repository (rcu.bat ) werden für jedes Repository – Prefix 3 Tablespaces angelegt. Diese Tablespaces belegen zusammen ca. 230MB Plattenplatz. Pessimistisch sollten hier mindestens 300 MB Plattenplatz bereitstehen.

5.5.1 Verbindung zur Datenbank • Das Repository Creation Utility (RCU) braucht zur Datenbank eine Verbindung mit SYSDBA –

Berechtigung.

• Die Verbindung zur Datenbank erfolgt über den Oracle JDBC Thin – Driver. Dazu ist keine sqlnet.ora und/oder tnsnames.ora erforderlich.

6 Einrichten der Installationsumgebung

6.1 Benutzer oracle Es wird ein Benutzer oracle eingerichtet. Dieser Benutzer ist Mitglied in der Gruppe der Administratoren . Das Passwort des Benutzers darf nicht ablaufen.

6.2 Windows Explorer Im Windows Explorer sollen Versteckte Systemdateien eingeblendet werden und es sollen Dateierweiterungen angezeigt werden.

6.3 Verzeichnisse C:\oracle

Das ist das Basisverzeichnis. Unterhalb dieses Verzeichnisses werden dann folgende Verzeichnisse angelegt: ORACLE_HOME

Forms12c wird bei der Installation der Infrastruktur vom Installer angelegt. DOMAIN_HOME

%ORACLE_HOME%\user_projects\domains\FrmRep12c wird bei der Konfiguration der Domain vergeben (config.cmd).

Für Skripte und benutzerunabhängige Pfade wir das Verzeichnis Services mit den Unterverzeichnissen bin , Temp und log angelegt. Im Verzeichnis C:\oracle\Services\bin liegen die Skripte aus Services.

Für JAVA_HOME wird noch Java/x64 benötigt (siehe hierzu auch JAVA auf Seite 9 ff).

7 Apache als Reverse Proxy

7.1 Port 80 Auf dem Server laufen Dienste, die den Port 80 benutzen. Dazu gehört der IIS , der BrachCache und der WWW Publishingdienst . Das kollidiert mit dem Reverse Proxy der ebenfalls den Port 80 benutzen soll. Diese Dienste und Services müssen also deaktiviert bzw. entfernt werden.

Page 7: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Oracle FMW 12c (12.2.1)

Version: 1.7 Seite 7 von 73

Installation

7.2 Vorbereitung und Installation

1) Über den Server Manager -> Verwalten -> Rollen und Features entfernen den Webserver IIS entfernen (stört Port80). Anschließend ist ein Neustart erforderlich.

2) C++ 64 Bit Runtime Bibliothek für Windows2012 runterladen (c_runtime_x64.zip ), entpacken und durch Doppelklick auf die Datei vcredist_x64.exe installieren. Wird auch für den OHS gebraucht.

3) Unter Systemsteuerung->System und Sicherheit->Verwaltung- >Dienste a. Den Dienst BranchCache anhalten und deaktivieren (benutzt Port 80). b. Den Dienst WWW-Publishingdienst anhalten und deaktivieren.

4) Apache (http_apache24.zip ) runterladen, im Root – Verzeichnis C:\ entpacken.

Achtung: Dazu werden Administratorenrechte gefordert. Das muss man dann gestatten. Den Pfad C:\http\bin anschließend in die Systemvariable PATH aufnehmen

Anschließend als Dienst installieren: httpd.exe -k install -n „Apache24“ Deinstallieren mit httpd.exe -k uninstall -n „Apache24“.

Page 8: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Oracle FMW 12c (12.2.1)

Version: 1.7 Seite 8 von 73

Installation

7.3 Apache als Revers Proxy einrichten. In %APACHE_HOME%/conf/http.conf muss mod_proxy aktiviert werden. Den Revers-Proxy definiert man mit folgendem Eintrag:

<VirtualHost *:80> ProxyPreserveHost On ProxyRequests Off ServerName cologneserver.fritz.box ServerAlias cologneserver ProxyPass /forms/ http://127.0.0.1:9001/forms/ ProxyPassReverse /forms/ http://127.0.0.1:9001/forms/ </VirtualHost>

ServerName entspricht hier der Serveradresse, die beim Aufruf im Browser angegeben wird. Also:

http://cologneserver.fritz.box benutzt den Virtuellen Host mit dem ServerNamen cologneserver.fritz.box. Hier ist noch zusätzlich ein Alias eingetragen so dass auch http://cologneserver zum Ziel führt.

ProxyPass und ProxyReversPass http://127.0.0.1:9001/forms existiert hier noch nicht, kann aber schon eingetragen werden. Der Eintrag ist schon am Ende der http.conf vorbereitet!

7.3.1 Windows Firewall Entweder ausschalten oder freigeben. Der Port 80 ist in der Windows Firewall für SYSTEM – Programme offen. Es muss eine neue Regel erstellt werden, die Port 80 für den Apache oder für Alle freischaltet.

Page 9: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Oracle FMW 12c (12.2.1)

Version: 1.7 Seite 9 von 73

Installation

8 JAVA Download www.cologne-data.net/jdk_x64.zip des JDK für 64-Bit; enthält jdk-8u65-windows-x64.exe Anlegen der Verzeichnisse c:\oracle\java\x64 für die 64-Bit Version.

8.1 Installation Wird hier an der 64-Bit Version demonstriert. Starten von jdk-8u65-windows-x64.exe durch Doppelklick. Bestätigung der Abfrage nach Administratorenberechtigung. Weiter mit Next > und dann das Verzeichnis ändern

Change… wählen um den Pfad zu ändern.

Page 10: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Oracle FMW 12c (12.2.1)

Version: 1.7 Seite 10 von 73

Installation

Eintrag für Folder name: anpassen und mit OK bestätigen. Installation starten Weiter mit Next > . Die Installation beginnt. anschließend wird nach dem Java-Setup – Zielordner für das JRE gefragt (erkennt man am vorgeschlagenen Pfad). Ändern… drücken um den Pfad zu ändern.

Page 11: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Oracle FMW 12c (12.2.1)

Version: 1.7 Seite 11 von 73

Installation

Das Ende der Installation wird mit einer Complete – Maske angezeigt.

8.2 Hinweis zur Konfiguration Bei der Installation wird dem Systempfad der Eintrag C:\ProgramData\Oracle\Java\javapath vorangestellt. In dem Verzeichnis befinden sich Links zu den Executables java.exe, javaw.e xe und javaws.exe . Allerdings nicht für das JDK sondern für das JRE. Damit das JDK im Pfad liegt, setzen wir für das System (NICHT FÜR DEN BENUTZER!) die Umgebungsvariable JAVA_HOME=c:\oracle\java\x64 und fügen an den Anfang der PFAD – Variablen %JAVA_HOME%\bin; hinzu.

9 Infrastruktur installieren Download Oracle WebLogic Server Infrastructure 12c (12.2.1.0) von [2]. Unzip die Datei fmw_12.2.1.0.0_infrastructure_Disk1_1of1.zip . Enthält die Datei fmw_12.2.1.0.0_infrastructure.jar. cmd.exe als Adminstrator ausführen:

Page 12: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Es wird die Einstiegsmaske für die Installation angezeigt:

Weiter > führt zur Abfrage für Automatische Updates:

Oracle FMW 12c (12.2.1)

die Installation angezeigt:

führt zur Abfrage für Automatische Updates:

Seite 12 von 73

Installation

Page 13: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Das übernehmen wir mit Weiter >

Oracle FMW 12c (12.2.1)

>.

Seite 13 von 73

Installation

Page 14: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Wir tragen den gewünschten Pfad ein c:Verzeichnis darf nicht existieren, es wird

Das übernehmen wir mit Weiter >

Oracle FMW 12c (12.2.1)

Wir tragen den gewünschten Pfad ein c:\oracle\Forms12c und bestätigen mit WeiterVerzeichnis darf nicht existieren, es wird vom Installer angelegt.

>.

Seite 14 von 73

Installation

Weiter >. Das

Page 15: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Weiter >.

Entfernen sie das Häkchen vor ‚Ich möchte Sicherheits ….‘ und bestätigen sie die Warnung nachleeren Mail Adresse mit Ja.

Oracle FMW 12c (12.2.1)

Entfernen sie das Häkchen vor ‚Ich möchte Sicherheits ….‘ und bestätigen sie die Warnung nach

Seite 15 von 73

Installation

Entfernen sie das Häkchen vor ‚Ich möchte Sicherheits ….‘ und bestätigen sie die Warnung nach der

Page 16: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Jetzt kann mit Installieren die Installation gestartet werden:

Nach ca. 10 Minuten ist das erledigt.

Oracle FMW 12c (12.2.1)

die Installation gestartet werden:

Nach ca. 10 Minuten ist das erledigt.

Seite 16 von 73

Installation

Page 17: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Oracle FMW 12c (12.2.1)

Version: 1.7 Seite 17 von 73

Installation

10 Forms und Reports

10.1 Vorbereitung

10.1.1 NodeManager anhalten Bevor mit dem kreieren begonnen werden kann, muss geprüft werden, ob der NodeManager existiert und ob er läuft. Das ist in http://docs.oracle.com/middleware/1221/formsandreports/install-fnr/install.htm#FRINS380 im Abschnitt 2.2.4 beschrieben der hier zitiert wird: If you are installing Oracle Forms and Reports on a Microsoft Windows operating system, you must make sure that the Node Manager utility that was installed with Oracle WebLogic Server is stopped before you begin the installation:

1. Verify the Oracle WebLogic Server Node Manager utility is stopped. If it is running, kill the process.

2. Determine if the nodemanager.properties file is present in the WebLogic_Home\common\nodemanager directory.

1. If the nodemanager.properties file is not present, continue installing Oracle Forms and Reports.

2. If the nodemanager.properties file does exist, open it and verify that the ListenPort parameter is included and that it is set. If the ListenPort parameter is not included or set, edit the nodemanager.properties file so that it is similar to the following, where NODE_MANAGER_LISTEN_PORT represents the port the Node Manager listens on, such as 5556:

3. ListenPort=NODE_MANAGER_LISTEN_PORT

10.1.2 Microsoft C++ Redistributable Packages insta llieren Beide Packages sind auch Voraussetzung für den Apache http – Server 2.4.18 und den -im weiteren Verlauf kreierten- OHS1. Siehe hierzu auch Error! Reference source not found. . Doppelklick auf vc_redist.x64.exe bzw. vc_redist.x86.exe werden beide Packages installiert. Ein Reboot ist nicht erforderlich.

10.2 Installation Download Oracle Forms und Reports 12c (12.2.1.0) von [2]. Unzip die Datei fmw_12.2.1.0.0_fr_win64_Disk1_1of1.zip. Selektiere die Datei setup_fmw_12.2.1.0.0_fr_win64.exe und führe sie als Administrator aus (rechte Maustaste, Als Administrator ausführen):

Page 18: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Die Oracle Forms und Reports-Installation startet …

Oracle FMW 12c (12.2.1)

Installation startet …

Seite 18 von 73

Installation

Page 19: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Mit Weiter > fortsetzen.

Oracle FMW 12c (12.2.1)

Seite 19 von 73

Installation

Page 20: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Mit Weiter > fortsetzen.

Oracle FMW 12c (12.2.1)

Seite 20 von 73

Installation

Page 21: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Oracle-Standardverzeichnis wie bei der Infrastructur auswählen und mit

Oracle FMW 12c (12.2.1)

Standardverzeichnis wie bei der Infrastructur auswählen und mit Weiter >

Seite 21 von 73

Installation

fortsetzen.

Page 22: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Forms and Reports-Deployment wählen und mit

Oracle FMW 12c (12.2.1)

Deployment wählen und mit Weiter > fortsetzen.

Seite 22 von 73

Installation

Page 23: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Prüfung der Voraussetzungen abwart

Oracle FMW 12c (12.2.1)

Prüfung der Voraussetzungen abwarten und dann mit Weiter > fortsetzen.

Seite 23 von 73

Installation

Page 24: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Mit Installieren die Installation starten.

Oracle FMW 12c (12.2.1)

die Installation starten.

Seite 24 von 73

Installation

Page 25: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Das dauert jetzt ein Weilchen ….

Oracle FMW 12c (12.2.1)

Das dauert jetzt ein Weilchen ….

Seite 25 von 73

Installation

Page 26: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Wenn hier 100% erledigt sind, kann mit

Oracle FMW 12c (12.2.1)

Wenn hier 100% erledigt sind, kann mit Weiter > fortgesetzt werden.

Seite 26 von 73

Installation

Page 27: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Es wird ein Abschlußbildschirm angezeigt. Der bestätigen wir mit

11 PATH – Variable setzen Die PATH – Variable in der Benutzerumgebung wird auf folgenden Wert gesetzt:

C:\Oracle\Forms12c \C:\Oracle\Forms12c \C:\Oracle\Forms12c \

Die ersten beiden Einträge, durch Semikolon (;) getrennt, existieren aber nichts. Den letzten Eintrag können wird zum Testen der Datenbankverbindung benutzen.stehen u.A. die Datenbank–Client

Oracle FMW 12c (12.2.1)

Es wird ein Abschlußbildschirm angezeigt. Der bestätigen wir mit Fertigstellen.

Variable setzen

Variable in der Benutzerumgebung wird auf folgenden Wert gesetzt:

\ user_project\domains\FrmRep12C\bin; \ user_project\domains\FrmRep12C\bin; \ bin

Die ersten beiden Einträge, durch Semikolon (;) getrennt, existieren zwar hier noch nicht. Das macht . Den letzten Eintrag können wird zum Testen der Datenbankverbindung benutzen.

Client-Utilities.

Seite 27 von 73

Installation

zwar hier noch nicht. Das macht . Den letzten Eintrag können wird zum Testen der Datenbankverbindung benutzen. Dort

Page 28: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

12 Zugang zur Repository DatenbankWir verwenden eine bestehende Datenbank für das Nach der Installation von Forms und Reports stehen die Verfügung. Für den Test ist keine TSN erforderlich. C:\Windows\system32>sqlplus sys/ SQL*Plus: Release 11.2.0.3.0 Production on Thu Feb 4 Copyright (c) 1982, 2011, Oracle. All rights reserved. ERROR: ORA-01017: Benutzername/Kennwort ung³ltig; Anmeldung abgelehnt Enter user-name: ^C C:\Windows\system32>sqlplus fmw SQL*Plus: Release 11.2.0.3.0 Production on Thu Feb 4 19:25:28 2016 Copyright (c) 1982, 2011, Oracle. All rights reserved.

Oracle FMW 12c (12.2.1)

Repository Datenbank testen Wir verwenden eine bestehende Datenbank für das Infrastruktur-Repository.

Nach der Installation von Forms und Reports stehen die Datenbank-Client-Utilities wie Für den Test ist keine TSN – Konfiguration (TNS_ADMIN, sqlnet.ora

sqlplus sys/ password @urmel.fritz.box/INFRA.fritz.box as sysdba

SQL*Plus: Release 11.2.0.3.0 Production on Thu Feb 4 19:25:12 2016

Copyright (c) 1982, 2011, Oracle. All rights reserved.

01017: Benutzername/Kennwort ung³ltig; Anmeldung abgelehnt

fmw admin/ password @urmel.fritz.box/INFRA.fritz.box as sysdba

L*Plus: Release 11.2.0.3.0 Production on Thu Feb 4 19:25:28 2016

Copyright (c) 1982, 2011, Oracle. All rights reserved.

Seite 28 von 73

Installation

Utilities wie sqlplus zur sqlnet.ora , tnsnames.ora )

@urmel.fritz.box/INFRA.fritz.box as sysdba

@urmel.fritz.box/INFRA.fritz.box as sysdba

Page 29: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 With the Partitioning, OLAP, Data Mining SQL> show user USER is "SYS" SQL> exit Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 With the Partitioning, OLAP, Data Mining and Real Application Testing options C:\oracle\Forms12c\bin> Offensichtlich funktioniert der Zugang mit dem Benutzer SYS nicht. Es muss in der Datenbank ein Benutzer mit dem SYSDBA – Privileg existieren. In diesem Beispiel ist das Das password muss hier angegeben werden!

13 Repository Configuration Starten des Reporsitory Configration Utitlity (RCU) durch Doppelklick auf C:\oracle\Forms12c\ oracle_common

Oracle FMW 12c (12.2.1)

Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options

Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit ProductionWith the Partitioning, OLAP, Data Mining and Real Application Testing options

Offensichtlich funktioniert der Zugang mit dem Benutzer SYS nicht. Es muss in der Datenbank ein Privileg existieren. In diesem Beispiel ist das fmwadmin

muss hier angegeben werden!

Repository Configuration Configration Utitlity (RCU) durch Doppelklick auf rcu.bat

oracle_common \bin :

Seite 29 von 73

Installation

64bit Production

Offensichtlich funktioniert der Zugang mit dem Benutzer SYS nicht. Es muss in der Datenbank ein fmwadmin .

rcu.bat in

Page 30: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Nach einer kleinen Verzögerung wird die Willkommens

Fortfahren mit Weiter >

Die Voreinstellungen durch Weiter >

Oracle FMW 12c (12.2.1)

Nach einer kleinen Verzögerung wird die Willkommens – Maske angezeigt.

Weiter > übernehmen.

Seite 30 von 73

Installation

Page 31: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Hier werden die Zugangsdaten für die Repository Prüfung der Voraussetzungen gestartet.

Oracle FMW 12c (12.2.1)

Hier werden die Zugangsdaten für die Repository – Datenbank eingetragen.. Mit WPrüfung der Voraussetzungen gestartet.

Seite 31 von 73

Installation

Weiter > wird die

Page 32: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Wie vorgeschlagen klicken wir auf

Einen Präfix eingeben und Services auswählen. Anschließend auf

Oracle FMW 12c (12.2.1)

Wie vorgeschlagen klicken wir auf OK.

Einen Präfix eingeben und Services auswählen. Anschließend auf Weiter > klicken.

Seite 32 von 73

Installation

klicken.

Page 33: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Wen alle Voraussetzungen OK sind kann mit

Ein Passwort für alle Schemata eingeben und mit

Oracle FMW 12c (12.2.1)

Wen alle Voraussetzungen OK sind kann mit OK weitergemacht werden.

ta eingeben und mit Weiter > bestätigen.

Seite 33 von 73

Installation

Page 34: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Es werden die anzulegenden Tablespaces aufgelistet. ÜbeTablespaces verwalten angezeigt wirdVerzeichnis angelegt werden.

Oracle FMW 12c (12.2.1)

Tablespaces aufgelistet. Über die Maske, die durch klicken auf angezeigt wird, kontrollieren wir, ob die Tablespace Dateien im gewünschten

Seite 34 von 73

Installation

die durch klicken auf kontrollieren wir, ob die Tablespace Dateien im gewünschten

Page 35: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Hier können noch Änderungen vorgenommen werden. Die Maske zu Verwalten der Tablespaces mit OK verlassen und in der Hauptmaske mit

Es wird ein Hinweis zur Erstellung der Tablespaces ausgegeben den wir mit

Oracle FMW 12c (12.2.1)

Hier können noch Änderungen vorgenommen werden. Die Maske zu Verwalten der Tablespaces mit verlassen und in der Hauptmaske mit Weiter > fortfahren.

Es wird ein Hinweis zur Erstellung der Tablespaces ausgegeben den wir mit OK bestätigen.

Seite 35 von 73

Installation

Hier können noch Änderungen vorgenommen werden. Die Maske zu Verwalten der Tablespaces mit

bestätigen.

Page 36: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Anzeige für die Erstellung der Tablespaces. Wenn der Vorgang abgeschlossen ist, kann mit weitergemacht werden.

Es wir nochmal eine Zusammenfassung angezeigt. Wir setzen mit

Oracle FMW 12c (12.2.1)

Anzeige für die Erstellung der Tablespaces. Wenn der Vorgang abgeschlossen ist, kann mit

Es wir nochmal eine Zusammenfassung angezeigt. Wir setzen mit Erstellen fort.

Seite 36 von 73

Installation

Anzeige für die Erstellung der Tablespaces. Wenn der Vorgang abgeschlossen ist, kann mit OK

Page 37: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Es wird eine Info über den Fortschritt angezeigt.

Durch klicken auf Schließen wird der Prozess beendet.

Oracle FMW 12c (12.2.1)

Es wird eine Info über den Fortschritt angezeigt.

wird der Prozess beendet.

Seite 37 von 73

Installation

Page 38: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

14 Domains konfigurieren Die Konfiguration wird in einer Eingabeaufforderung (cmd.exe)gestartet:

Der Konfigurationsassistent wird gestartet.

Name der neuen Domain eingebenZum Fortsetzen auf Weiter > klicken.

Oracle FMW 12c (12.2.1)

Domains konfigurieren

einer Eingabeaufforderung (cmd.exe), die als Administrator ausgeführt wird,

Der Konfigurationsassistent wird gestartet.

Domain eingeben. Dieser Pfad wird im Dokument %DOMAIN_HOME% genannt.uf Weiter > klicken.

Seite 38 von 73

Installation

strator ausgeführt wird,

. Dieser Pfad wird im Dokument %DOMAIN_HOME% genannt.

Page 39: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Auswählen der erforderlichen Vorlagen:

• Oracle Reports Server -12.2.1 [ReportsServerComponent]Bei der Auswahl werden auch

o Oracle Reports Tools Siehe hierzu auch Oracle DocID: 2070762.1 und 2069065.1.

o Oracle Enterprise Manager ausgewählt.

• Oracle Reports Bridge – 12.2.1 [ReportsBridgeComponent]• Oracle Reports Application – 12.2.1 [reports]• Oracle http Server (Collocated) • Oracle Forms – 12.2.1 [forms]

und mit Weiter > fortsetzen.

Oracle FMW 12c (12.2.1)

Auswählen der erforderlichen Vorlagen: 12.2.1 [ReportsServerComponent]

Oracle Reports Tools – 12.2.1 [ReportsToolComponent]

rzu auch Oracle DocID: 2070762.1 und 2069065.1. Oracle Enterprise Manager – 12.2.1 [em]

12.2.1 [ReportsBridgeComponent] 12.2.1 [reports]

rver (Collocated) – 12.2.1 [ohs]

Seite 39 von 73

Installation

Page 40: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Es werden die Speicherorte angezeigt. Fortsetzen mit

Name ‚weblogic‘ übernehmen und Passwort vergeben (christian6670)

Oracle FMW 12c (12.2.1)

Es werden die Speicherorte angezeigt. Fortsetzen mit Weiter >.

bernehmen und Passwort vergeben (christian6670) Fortsetzen mit

Seite 40 von 73

Installation

Fortsetzen mit Weiter >.

Page 41: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Domainmodus auf Production setzen. Das JDK wird so übernommen. Fortsetzen mit

Zugangsdaten für das Repository eingeben und dann mit Repository zugreifen.

Oracle FMW 12c (12.2.1)

Domainmodus auf Production setzen. Das JDK wird so übernommen. Fortsetzen mit

Zugangsdaten für das Repository eingeben und dann mit

Seite 41 von 73

Installation

Domainmodus auf Production setzen. Das JDK wird so übernommen. Fortsetzen mit Weiter >.

auf das

Page 42: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Wenn der Zugriff erfolgreich war (wie oben) kann mit

Hier können nochmals die Komponenten Sourcen bearbeitet werden. Auswahl wird übernommen und mit Weiter > der Komponententest gestartet.

Oracle FMW 12c (12.2.1)

Wenn der Zugriff erfolgreich war (wie oben) kann mit Weiter > fortgesetzt werden.

Hier können nochmals die Komponenten Sourcen bearbeitet werden. Auswahl wird übernommen und der Komponententest gestartet.

Seite 42 von 73

Installation

fortgesetzt werden.

Hier können nochmals die Komponenten Sourcen bearbeitet werden. Auswahl wird übernommen und

Page 43: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Das Testen der ausgewählten Verbindungen schenken wir uns und setzen mit

Auswahl treffen (siehe oben) und mit

Oracle FMW 12c (12.2.1)

Das Testen der ausgewählten Verbindungen schenken wir uns und setzen mit Weiter >

Auswahl treffen (siehe oben) und mit Weiter > fortsetzen.

Seite 43 von 73

Installation

Weiter > fort.

Page 44: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

SSL aktivieren. Wenn die Voreinstellungen der Listening Adresse übernommen werden, führt das am Ende der Konfiguration zu einer Warnung:

CFGFWK-40326 Ungültige CoherenceMindestens ein Server in einem Coherenceaufweisen.

Wenn beide Adressen auf 127.0.0.1 gesetzt werden, habe wir der Warnung genüge getan. Fortsetzen mit Weiter >.

Oracle FMW 12c (12.2.1)

Wenn die Voreinstellungen der Listening Adresse übernommen werden, führt das am Ende der Konfiguration zu einer Warnung:

40326 Ungültige Coherence-Serveradresse stens ein Server in einem Coherence-Cluster muss eine Nicht-localhost

Wenn beide Adressen auf 127.0.0.1 gesetzt werden, habe wir der Warnung genüge getan.

Seite 44 von 73

Installation

Wenn die Voreinstellungen der Listening Adresse übernommen werden, führt das am Ende der

localhost-Adresse

Wenn beide Adressen auf 127.0.0.1 gesetzt werden, habe wir der Warnung genüge getan.

Page 45: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Voreinstellung übernehmen und mit

Voreinstellung übernehmen und mit

Oracle FMW 12c (12.2.1)

Voreinstellung übernehmen und mit Weiter > fortsetzen.

Voreinstellung übernehmen und mit Weiter > fortsetzen.

Seite 45 von 73

Installation

Page 46: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Voreinstellung übernehmen und mit

Voreinstellung übernehmen und mit

Oracle FMW 12c (12.2.1)

Voreinstellung übernehmen und mit Weiter > fortsetzen.

Voreinstellung übernehmen und mit Weiter > fortsetzen.

Seite 46 von 73

Installation

Page 47: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Der AdminServer wurde vom linken Bereich nachrechts übernommen.

Bitte diesen Punkt überspringen:

Auf klicken um den OHS hinzuzufügen. Dann setzte mit

Oracle FMW 12c (12.2.1)

Der AdminServer wurde vom linken Bereich nachrechts übernommen. Setze mit Weiter >

Bitte diesen Punkt überspringen:

klicken um den OHS hinzuzufügen. Dann setzte mit Weiter >

Seite 47 von 73

Installation

Weiter > fort.

Weiter > fort.

Page 48: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Voreinstellungen übernehmen und mit

Den OHS hinzufügen und mit Weiter >

Oracle FMW 12c (12.2.1)

Voreinstellungen übernehmen und mit Weiter > fortsetzen.

Weiter > fortsetzen.

Seite 48 von 73

Installation

Page 49: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Mit Erstellen fortfahren.

Nach wenigen Augenblicken wir (hoffentlich) die Fertigmeldung angezeigt. Mit

Oracle FMW 12c (12.2.1)

Nach wenigen Augenblicken wir (hoffentlich) die Fertigmeldung angezeigt. Mit Weiter >

Seite 49 von 73

Installation

Weiter > fortsetzen.

Page 50: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Fertigstellen beendet die Konfiguration. Im %DOMAIN_HOME%, hier c:/oracle/Forms12c/user_projects/domains/FrmRep12cexistiert nun das Skript startWebLogic.cmd Damit starten wir jetzt den WebLogic Administrator gestartet haben.

Oracle FMW 12c (12.2.1)

beendet die Konfiguration.

c:/oracle/Forms12c/user_projects/domains/FrmRep12cstartWebLogic.cmd .

Damit starten wir jetzt den WebLogic – Server in einer Eingabeaufforderung (cmd.exe) die wir als

Seite 50 von 73

Installation

c:/oracle/Forms12c/user_projects/domains/FrmRep12c ,

r Eingabeaufforderung (cmd.exe) die wir als

Page 51: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

14.1 Benutzername und Kennwort für den NodeManager verge ben

Oracle FMW 12c (12.2.1)

Benutzername und Kennwort für den NodeManager verge ben

Seite 51 von 73

Installation

Benutzername und Kennwort für den NodeManager verge ben

Page 52: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Im Produktionsmodus (der hier vorliegt) muss oben links Sperren und Bearbeiten freigegeben werden. Nur dann kann im Folgenden das Passwort und die Benutzerkennung zurückgesetzt werden.Klick auf den Tab Sicherheit und Scrolle zum Ende der Seite.

Jetzt kann man NodeManager-Benutzername und NodeManagerwerden der Benutzername und das wurden. Anschließend muss man noch weiter unten auf der Seite auf Speichen klicken. Dann müssen man die Änderungen aktivier

Oracle FMW 12c (12.2.1)

Produktionsmodus (der hier vorliegt) muss oben links Sperren und Bearbeiten freigegeben werden. Nur dann kann im Folgenden das Passwort und die Benutzerkennung zurückgesetzt werden.

und Scrolle zum Ende der Seite.

Benutzername und NodeManager-Kennwort neu vergeben. das Passwort verwendet, die für WebLogic – Zugang ver

Anschließend muss man noch weiter unten auf der Seite auf Speichen klicken.

man die Änderungen aktiviert werden:

Seite 52 von 73

Installation

Produktionsmodus (der hier vorliegt) muss oben links Sperren und Bearbeiten freigegeben werden. Nur dann kann im Folgenden das Passwort und die Benutzerkennung zurückgesetzt werden.

Kennwort neu vergeben. Dabei Zugang vergeben

Anschließend muss man noch weiter unten auf der Seite auf Speichen klicken.

Page 53: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Man erhält dann die frohe Botschaft: Änderungen wurden aktiviert. Keine Neustarts erforderlich.

15 Standalone ReportserverNach den DocID 2069065.1 und 2070762.1 PS C:\oracle\forms12c\oracle_common Initializing WebLogic Scripting Tool (WLST) ... Welcome to WebLogic Server Administration Scripting Shell Type help() for help on available commands wls:/offline> connect("weblogic","<Kennwort>","localhost:7001")Connecting to t3://localhost:7001 with userid weblogic ...Successfully connected to Admin Server "AdminServer" that belongs to domain "FrmRep12C". Warning: An insecure protocol was used to connect to the server.To ensure on-the-wire security, the SSL port or Admin po wls:/FrmRep12C/serverConfig/> createReportsToolsInstance(instanceName='reptools1' ,machine='AdminServerMachine')Location changed to edit custom tree. This is a writable tree with No root.For more help, use help('editCustom') Starting an edit session ... Started edit session, be sure to save and activate your changes once you are done.Saving all your changes ...

Oracle FMW 12c (12.2.1)

Man erhält dann die frohe Botschaft: Änderungen wurden aktiviert. Keine Neustarts erforderlich.

Standalone Reportserver Nach den DocID 2069065.1 und 2070762.1

oracle_common\common\bin> ./wlst.cmd

Initializing WebLogic Scripting Tool (WLST) ...

Welcome to WebLogic Server Administration Scripting Shell

Type help() for help on available commands

connect("weblogic","<Kennwort>","localhost:7001") t3://localhost:7001 with userid weblogic ...

Successfully connected to Admin Server "AdminServer" that belongs to domain "FrmRep12C".

Warning: An insecure protocol was used to connect to the server. wire security, the SSL port or Admin port should be used instead.

wls:/FrmRep12C/serverConfig/> createReportsToolsInstance(instanceName='reptools1' ,machine='AdminServerMachine')Location changed to edit custom tree. This is a writable tree with No root. For more help, use help('editCustom')

Started edit session, be sure to save and activate your changes once you are done.

Seite 53 von 73

Installation

Man erhält dann die frohe Botschaft: Änderungen wurden aktiviert. Keine Neustarts erforderlich.

Successfully connected to Admin Server "AdminServer" that belongs to domain "FrmRep12C".

rt should be used instead.

createReportsToolsInstance(instanceName='reptools1' ,machine='AdminServerMachine')

Started edit session, be sure to save and activate your changes once you are done.

Page 54: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Oracle FMW 12c (12.2.1)

Version: 1.7 Seite 54 von 73

Installation

Saved all your changes successfully. Activating all your changes, this may take a while ... The edit lock associated with this edit session is released once the activation is completed. Activation completed Reports Tools-Instanz "reptools1" wurde erfolgreich erstellt. wls:/FrmRep12C/serverConfig/> createReportsServerInstance(instanceName='rep_serve r1',machine='AdminServerMachine') Location changed to edit custom tree. This is a writable tree with No root. For more help, use help('editCustom') Starting an edit session ... Started edit session, be sure to save and activate your changes once you are done. Saving all your changes ... Saved all your changes successfully. Activating all your changes, this may take a while ... The edit lock associated with this edit session is released once the activation is completed. Activation completed Reports Server-Instanz "rep_server1" wurde erfolgreich erstellt. wls:/FrmRep12C/serverConfig/> exit() Exiting WebLogic Scripting Tool. PS C:\oracle\forms12c\oracle_common\common\bin>

16 Betriebsvorbereitung

16.1 boot.properties Hier ist das Oracle Dokument DocID 1069324.1 hilfreich.

16.1.1 WebLogic Darin ist beschrieben, dass nach Voreinstellung das boot.properties – File in %DOMAIN_HOME%\servers\AdminServer\security gesucht wird. WebLogic heißt intern AdminServer. Existiert das Verzeichnis security nicht, muss es angelegt werden. In dieses Verzeichnis platziert man dann die boot.properties – Datei. Diese Datei enthält zwei Zeilen:

Username=<Benutzername> Password=<Kennwort>

Das <Kennwort> wird im Klartext eingetragen. Nach dem ersten Start einer Komponente ist <Benutzername> und <Kennwort> in diesen Dateien verschlüsselt.

16.1.2 WLS_FORMS Wie unter WebLogic, hier allerdings unter dem Pfad %DOMAIN_HOME%\servers\WLS_FORMS\security

16.1.3 WLS_REPORTS

Page 55: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Oracle FMW 12c (12.2.1)

Version: 1.7 Seite 55 von 73

Installation

Wie unter WebLogic, hier allerdings unter dem Pfad %DOMAIN_HOME%\servers\WLS_REPORTS\security

16.2 TNS – Einrichten Oracle® Fusion Middleware erwartet die TNS – Konfigurationsdateien im Verzeichnis %DOMAIN_HOME%\config\fmwconfig . Dieser Pfad wird auch für TNS_ADMIN in der Registry angegeben. Also

• sqlnet.ora und tnsnames.ora in den oben genannten Pfad kopieren oder dort erstellen.

Hinweis In %DOMAIN_HOME%\reports\bin\reports.ba t wird eine Umgebungsvariable TNS_ADMIN gesetzt!

16.2.1 Sqlnet.ora NAMES.DIRECTORY_PATH=(tnsnames,ezconnect) NAMES.DEFAULT_DOMAIN=fritz.box trace_level_client=0 trace_directory_client=C:\oracle\Forms12c\network\t race trace_file_client=cli trace_unique_client=true sqlnet.encryption_client=required sqlnet.crypto_checksum_client=required

16.2.2 Tnsnames.ora #C:\oracle\Forms12c\network\admin\tnsnames.ora INFRA.FRITZ.BOX = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = urmel.frit z.box)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = INFRA.fritz.box) ) ) EMREPOS.FRITZ.BOX = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = urmel.frit z.box)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = EMREPOS.fritz.box)

Page 56: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Oracle FMW 12c (12.2.1)

Version: 1.7 Seite 56 von 73

Installation

) ) Die gelben Einträge müssen den aktuellen Gegebenheiten angepasst werden.

16.3 Reports DOMAIN_HOME=c:\oracle\Forms12c\user_projects\domain s\FrmRep12C

16.3.1 rwservlet.properties %DOMAIN_HOME%\config\fmwconfig\servers\WLS_REPORTS\ applications\reports_12.2.1\configuration\rwservlet.properties

<?xml version="1.0" encoding="UTF-8"?> <rwservlet xmlns="http://xmlns.oracle.com/reports/rwservlet" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <server>rep_wls_reports_cologneserver</server> <singlesignon>no</singlesignon> <inprocess>yes</inprocess> <webcommandaccess>L2</webcommandaccess> <enabledbproxy>no</enabledbproxy> </rwservlet>

Die beiden gelben Zeilen sind hinzugefügt. Eine Beschreibung findet man unter [11] und dort unter Configuring Oracle Reports Servives. <webcommandaccess>

Spezifiert die Zugriffsrechte für rwservlet Schlüsselworte (Web Kommandos) für einen nicht sicheren Server. Mögliche Werte sind

• L0: keine Web Kommandos erlaubt. • L1: Nur Endbenutzer Web Kommandos erlaubt (GETJOBID, KILLJOBID, SHOWAUTH, SHOWJOBID) • L2: Administrator Web Kommandos (DELAUTH, GERSERVERINFO, KILLENGINE, PARSEQUERY,

SHOWENV, SHOWJOBS, SHOWMAP, SHOWMAYJOBS) sind zusätzlich zu L1 erlaubt.

<enabledbproxy>

Der hier angegebene Wert ist die Voreinstellung.

Hinweis In den pre 12c R2 Releases findet man diese Konfiguration an gleicher Stelle unter dem Namen reports.properties.

16.3.2 rwserver.conf Für den Inbound – Reports – Server findet man die Datei in dem Pfad: %DOMAIN_HOME%\config\fmwconfig\servers\WLS_REPORTS\ applications\reports_12.2.1\configuration Für den Standalone - Reports – Server findet man die Datei in dem Pfad:

Page 57: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Oracle FMW 12c (12.2.1)

Version: 1.7 Seite 57 von 73

Installation

%DOMAIN_HOME%\config\fmwconfig\components\ReportsSe rverComponents\<server_name> Darin ist <server_name> durch den Namen des zu konfigurierenden Reportserver zu ersetzen. In dieser Dokumentation ist das rep_server1 . <?xml version = '1.0' encoding = 'ISO-8859-1'?> <server xmlns="http://xmlns.oracle.com/reports/server" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > <cache class="oracle.reports.cache.RWCache"> <property name="cacheSize" value="50"/> <!--property name="cacheDir" value="your cache directory"/--> <!--property name="maxCacheFileNumber" value="max number of cache files"/--> </cache> <!--Please do not change the id for reports engine.--> <!--The class specifies below is subclass of _EngineClassImplBase and implements EngineInterface.--> <engine id="rwEng" class="oracle.reports.engine.EngineImpl" maxEngine="1" minEngine="1" engLife="50" > <!--property name="sourceDir" value="your reports source directory"/--> <!--property name="tempDir" value="your reports temp directory"/--> <!--property name="keepConnection" value="yes"/--> </engine> <engine id="rwURLEng" class="oracle.reports.urlengine.URLEngineImpl" maxEngine="1" minEngine="0" engLife="50" /> <!--security id="rwJaznSec" class="oracle.reports.server.RWJAZNSecurity"/--> <!-- <security id="rwSec" class="oracle.reports.server.RWSecurity"> <property name="oidAppEntity" value="$$Self.oidAppEntity$$"/> <property name="oidUrl" value="$$Self.oidUrl$$"/> <property name="oidPasswdKey" value="$$Self.oidPasswdKey$$"/> <property name="portalUserName" value="$$Self.portalUserName$$" /> <property name="portalConnection" value="$$Self.portalConnection$$" /> <property name="portalPasswdKey" value="$$Self.portalPasswdKey$$" /> </security> --> <!--destination destype="oraclePortal" class="oracle.reports.server.DesOraclePortal"> <property name="dbuser" value="$$PORTAL_DB_USERNAME$$"/> <property name="dbpassword" value="csf:$$CSF_ALIAS$$:$$PORTAL_DB_PASSWORD_KEYE$$"/> <property name="dbconn" value="$$PORTAL_DB_TNSNAME$$"/> </destination--> <destination destype="ftp" class="oracle.reports.plugin.destination.ftp.DesFTP"/> <destination destype="WebDav" class="oracle.reports.plugin.destination.webdav.DesWebDAV"/> <!--job jobType="report" engineId="rwEng" securityId="rwJaznSec"/--> <job jobType="report" engineId="rwEng"/> <job jobType="rwurl" engineId="rwURLEng"/> <notification id="mailNotify" class="oracle.reports.server.MailNotify"> <property name="succnotefile" value="succnote.txt"/>

Page 58: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Oracle FMW 12c (12.2.1)

Version: 1.7 Seite 58 von 73

Installation

<property name="failnotefile" value="failnote.txt"/> </notification> <!--notification id="wfNotify" class="oracle.reports.server.WorkflowNotify"> <property name="connStr" value="%WF_DB_USERNAME%/%WF_DB_PASSWORD%@%WF_DB_TNSNAME%" encrypted="no"/> </notification--> <!--jobStatusRepository class="oracle.reports.server.JobRepositoryDB"> <property name="dbuser" value="$$REPO_DB_USERNAME$$"/> <property name="dbpassword" value="csf:$$CSF_ALIAS$$:$$REPO_DB_PASSWORD_KEYE$$"/> <property name="dbconn" value="$$REPO_DB_TNSNAME$$"/> </jobStatusRepository--> <connection maxConnect="50" idleTimeOut="15"> </connection> <queue maxQueueSize="1000"/> <!--jobRecovery auxDatFiles="yes"/--> <proxyInfo> <proxyServers> <proxyServer name="$$Self.proxyHost$$" port="$$Self.proxyPort$$" protocol="all"/> </proxyServers> <bypassProxy> <domain>$$Self.proxyByPass$$</domain> </bypassProxy> </proxyInfo> <pluginParam name="mailServer" value="%MAILSERVER_NAME%"> <!--property name="enableSSL" value="yes"/--> <!--UserName and Password that can be used to connect to the mail server--> <!--property name="mailUserName" value="%MAIL_USERID%" /--> <!--property name="mailPassword" value="%MAIL_PASSWORD%"/--> </pluginParam> </server> Zum Abschalten des Single Sign On (SSO) wurden die beiden gelben Zeilen auskommentiert. Die grüne MUSS eingefügt werden (DocID 603651.1). Hinweis In den pre 12c R2 Releases findet man diese Konfiguration an gleicher Stelle unter dem Namen reports.conf.

Im Release 12cR2 kann jeder Reportserver für sich konfiguriert werden. Es gilt, gleiche Sicherheit (Unsicherheit) für alle! Die Datei wird also IN BEIDEN OBEN GENANNTEN PFADEN abgelegt.

16.3.3 rwbuilder.conf Konfiguration nach [15] und dort im Abschnitt 2.4.8.2 Configure Reports Builder „Run to Web“. Prüfe, ob ein Pfad %DOMAIN_HOME%\servers\WLS_REPORTS\tmp\_WL_user\reports_12.2.1\<random_number>\war

Page 59: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Oracle FMW 12c (12.2.1)

Version: 1.7 Seite 59 von 73

Installation

exisitiert. Im das Builder Config File %DOMAIN_HOME%\config\fmwconfig\components\ReportsTo olsComponent\reptools1\rwbuilder.conf Muss dann der vorhandene <webLayout> - Eintrag wie folgt ersetzt werden: <webLayout port="9002" docroot=“C:/oracle/Forms12c/user_projects/domains/F rmRep12c/servers/WLS_REPORTS/tmp/_WL_user/reports_12.2.1/5ah7s6/war"/>

16.4 Erstmaliges Starten aller Komponenten Hinweis: Dieser Start soll einmal mit manuell mit Administrator – Berechtigung durchgeführt werden. Weitere Starts können dann ohne diese Berechtigung erfolgen. In einer Eingabeaufforderung (cmd.exe ) die wir als Administrator gestartet haben: start startNodemanager start startWebLogic start startManagedWebLogic WLS_FORMS start startManagedWebLogic WLS_REPORTS start startComponent reptools1 storeUserConfig

Damit werden die Credentials für den Connect zum Nodemanager nach C:\Users\oracle\.wlst geschrieben wenn sie noch nicht vorhanden sind.

start startComponent rep_server1 start startComponent reptools1 start startComponent ohs1

17 Prüfen der Funktionalität

Page 60: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

17.1 Forms

Oracle FMW 12c (12.2.1)

Seite 60 von 73

Installation

Page 61: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

17.2 Reports

Oracle FMW 12c (12.2.1)

Seite 61 von 73

Installation

Page 62: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Oracle FMW 12c (12.2.1)

Version: 1.7 Seite 62 von 73

Installation

18 Starten nach einem Reboot Nach einem Reboot des Rechners erfolgt das Starten der einzelnen Komponenten über Aufgaben, die über die Aufgabenplanung definiert werden (Systemsteuerung->Verwaltung->Aufgabenplanung ). Rechts, unter Aktionen (Aufgabenplanung(Lokal), Einfache Aufgabe erstellen … auswählen. Für die Aufgabenplanung werden die BAT – Files NodeManagerStart.bat, WebLogicStart.bat, WLS_FORMSStart.bat, WLS_REPORTSStart.bat und StandAloneReportsStart.bat wie folgt verwendet:

1. NodeManagerStart.bat 5 Minuten nach Systemstart.

2. WebLogicStart.bat 8 Minuten nach Systemstart.

3. WLS_FORMSStart,bat 11 Minuten nach Systemstart.

4. WLS_REPORTSStart.bat 14 Minuten nach Systemstart.

5. StandAloneReportsStart.bat 17 Minuten nach Systemstart.

Alle 5 Aufgaben jeweils mit 3 Minuten Verzögerung Im Anhang A unter Services sind weitere Skripte z.B. für den Reports-Status, zum Anhalten aller Komoponenten etc. aufgeführt.

Page 63: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Oracle FMW 12c (12.2.1)

Version: 1.7 Seite 63 von 73

Installation

Page 64: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Version: 1.7

Fertigstellen und noch anpassen

Oracle FMW 12c (12.2.1)

Fertigstellen und noch anpassen

Seite 64 von 73

Installation

Page 65: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Oracle FMW 12c (12.2.1)

Version: 1.7 Seite 65 von 73

Installation

mit Passwort bestätigen

Page 66: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Oracle FMW 12c (12.2.1)

Version: 1.7 Seite 66 von 73

Installation

Weitere Hinweise: 1) Datenbankverbindungen aus Reports gehen nur über THIN Client (keine TNSNAMES) z.B.

w2012:1521:cds (host:Port:sid)

Wenn Reports aus Forms aufgerufen werden soll ist dieser Eintrag in default.env nötig

COMPONENT_CONFIG_PATH=

c:\oracle\forms12c\user_projects\domains\frmrep12c\config\fmwconfig\components\ReportsTools

Component\rep_tools_1

Wenn Blobs aus der Datenbank auf den Rechner übertragen werden sollen ist dieser Eintrag in

webutil.cfg notwendig:

(Oracle_Home\user_projects\domains\frmrep12c\config\fmwconfig\components\FORMS\instances

\forms1\server)

transfer.database.enabled=TRUE

Einbindung von BLOBDESTINATION in reportserver.conf (STANDALONE)

(\Oracle_Home\user_projects\domains\frmrep12c\config\fmwconfig\components\ReportsServerCo

mponent\rep_server_1)

<destination destype="BLOBDestination"

class="oracle.reports.plugin.destination.blob.BLOBDestination"/>

++ registry eintrag zu REPORT_CLASSPATH ...

++ (\Oracle_Home\reports\jlib\BLOBDestination.jar) 11g JAR File

++ verwenden

++ report_blobdest_prod=http://bvi_webutil:bvi_webutil@z30:1521/cds/ ind

++ formsweb.cfg

Reports-Jobs und Job-QUEUE in die Datenbank schreiben (optional):

Vorher die Skripte create_webutil_db.sql und rw_server.sql in die DB installieren (bvi_webutil) -

stehen in HOME/Forms und /Reports

<jobStatusRepository class="oracle.reports.server.JobRepositoryDB">

<property name="dbuser" value="bvi_webutil"/>

<property name="dbpassword" value="csf:reports:bvi_key"/>

<property name="dbconn" value="z30:1521:cds"/>

</jobStatusRepository>

<jobRepository>

<property name="dbpassword" value="csf:reports:bvi_key"/>

<property name="dbconn" value="z30:1521:cds"/>

<property name="dbuser" value="bvi_webutil"/>

</jobRepository>

Passwort in EM eintragen

Page 67: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Oracle FMW 12c (12.2.1)

Version: 1.7 Seite 67 von 73

Installation

Page 68: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Oracle FMW 12c (12.2.1)

Version: 1.7 Seite 68 von 73

Installation

19 Anhang A

19.1 Services Eine Sammlung von hilfreichen Command – Skripten (BAT – Files). Alle Skripte liegen im Verzeichnis c:\oracle\Services\bin. Log – Dateien dieser Skripte werden im Verzeichnis c:\oracle\Services\log

abgelegt.

19.1.1 ServicesEnv.bat Mit ServicesEnv.bat wird die Laufzeitumgebung für die einzelnen Skripte definiert. ServicesEnv.bat wird in allen hier aufgeführten Skripten verwendet. Es werden folgende Umgebungsvariablen gesetzt: SERVICES_HOME

Definiert das HOME – Verzeichnis dieser Skriptsammlung z.B. c:\oracle\Services.

SERVICES_DOMAIN_HOME Definiert das DOMAIN_HOME der Middletier – Instanz z.B. c:\oracle\Forms12c\user_projects\domains\FrmRep12c.

SERVICES_LOG Definiert das Zielverzeichnis für die Log – Dateien dieser Skripte z.B. c:\oracle\Services\log.

SERVICES_TEMP Definiert ein TEMP – Verzeichnis z.B. c:\oracle\Services\Temp. Dieses Verzeichnis kann auch für REPORTS_TMP verwendet werden.

SERVICES_STARS_NAME Definiert den Namen des Stand Alone Reports Server z.B. rep_server1.

SERVICES_TOOLS_NAME Definiert den Namen der Reports Tools z.B. reptools1.

Page 69: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Oracle FMW 12c (12.2.1)

Version: 1.7 Seite 69 von 73

Installation

SERVICES_OHS_NAME Definiert den Namen des OHS z.B. ohs1.

@ECHO OFF set SERVICES_HOME=C:\oracle\Services set SERVICES_DOMAIN_HOME=C:\oracle\Forms12c\user_projects\domains\FrmRep12c set SERVICES_LOG=%SERVICES_HOME%\log set SERVICES_TEMP=%SERVICES_HOME\temp @REM STARST ist ein Synonym fuer STandAloneRepServer set SERVICES_STARS_NAME=rep_server1 set SERVICES_TOOLS_NAME=reptools1 set SERVICES_OHS_NAME=ohs1

19.1.2 NodeManagerStart.bat Startet den NodeManager. Dieses Skript wird bei der Aufgabenplanung zum Starten des NodeManagers eingesetzt. @ECHO off setLocal call C:\oracle\Services\bin\ServicesEnv.bat cd %SERVICES_DOMAIN_HOME%\bin start startNodeManager.cmd endLocal

19.1.3 NodeManagerStop.bat Hält den NodeManager an. Wird in StopAll.bat benutzt. @ECHO off setLocal call C:\oracle\Services\bin\ServicesEnv.bat cd %SERVICES_DOMAIN_HOME%\bin stopNodeManager.cmd endLocal

19.1.4 WebLogicStart.bat Startet den WebLogic - Server. Dieses Skript wird bei der Aufgabenplanung zum Starten des WebLogic – Servers eingesetzt. @ECHO off setLocal call C:\oracle\Services\bin\ServicesEnv.bat

Page 70: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Oracle FMW 12c (12.2.1)

Version: 1.7 Seite 70 von 73

Installation

cd %SERVICES_DOMAIN_HOME%\bin start startWebLogic.cmd endLocal

19.1.5 WebLogicStop.bat Hält den WebLogic - Server an. Wird in StopAll.bat benutzt. @ECHO off setLocal call C:\oracle\Services\bin\ServicesEnv.bat cd %SERVICES_DOMAIN_HOME%\bin stopWebLogic.cmd endLocal

19.1.6 WLS_FORMSStart.bat Startet den Managed - Service WLS_FORMS. Dieses Skript wird bei der Aufgabenplanung zum Starten des Managed - Service WLS_FORMS eingesetzt. @ECHO off setLocal call C:\oracle\Services\bin\ServicesEnv.bat cd %SERVICES_DOMAIN_HOME%\bin start startManagedWebLogic.cmd WLS_REPORTS endLocal

19.1.7 WLS_FORMSStop.bat Hält den Managed – Service WLS_FORMS an. Wird in StopAll.bat benutzt. @ECHO off setLocal call C:\oracle\Services\bin\ServicesEnv.bat cd %SERVICES_DOMAIN_HOME%\bin stopManagedWebLogic.cmd WLS_FORMS endLocal

19.1.8 WLS_REPORTSStart.bat Startet den Managed - Service WLS_REPORTS. Dieses Skript wird bei der Aufgabenplanung zum Starten des Managed - Service WLS_REPORTS eingesetzt.

Page 71: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Oracle FMW 12c (12.2.1)

Version: 1.7 Seite 71 von 73

Installation

@ECHO off setLocal call C:\oracle\Services\bin\ServicesEnv.bat cd %SERVICES_DOMAIN_HOME%\bin start startManagedWebLogic.cmd WLS_REPORTS endLocal

19.1.9 WLS_REPORTSStop.bat Hält den Managed – Service WLS_REPORTS an. Wird in StopAll.bat benutzt. @ECHO off setLocal call C:\oracle\Services\bin\ServicesEnv.bat cd %SERVICES_DOMAIN_HOME%\bin stopManagedWebLogic.cmd WLS_REPORTS endLocal

19.1.10 StandAloneReportsStart.bat Startet den Stand Alone Reports Server. Dieses Skript wird bei der Aufgabenplanung zum Starten des Stand Alone Reports Server eingesetzt. @ECHO off setLocal call C:\oracle\Services\bin\ServicesEnv.bat cd %SERVICES_DOMAIN_HOME%\bin start startComponent.cmd %SERVICES_STARS_NAME% storeUserConfig endLocal

19.1.11 StandAloneReportsStop.bat Hält den Stand Alone Reports Server an. Wird in StopAll.bat benutzt. @ECHO off setLocal call C:\oracle\Services\bin\ServicesEnv.bat cd %SERVICES_DOMAIN_HOME%\bin stopComponent.cmd %SERVICES_STARS_NAME% endLocal

Page 72: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Oracle FMW 12c (12.2.1)

Version: 1.7 Seite 72 von 73

Installation

19.1.12 ReportsToolsStart.bat Startet die Reports Tool Komponente. @ECHO off setLocal call C:\oracle\Services\bin\ServicesEnv.bat cd %SERVICES_DOMAIN_HOME%\bin start startComponent.cmd %SERVICES_TOOLS_NAME% endLocal

19.1.13 ReportsToolsStop.bat Hält die Reports Tool Komponente an. Wird in StopAll.bat benutzt. @ECHO off setLocal call C:\oracle\Services\bin\ServicesEnv.bat cd %SERVICES_DOMAIN_HOME%\bin stopComponent.cmd %SERVICES_TOOLS_NAME% endLocal

19.1.14 OHSStart.bat Starten den OHS – Server. @ECHO off setLocal call C:\oracle\Services\bin\ServicesEnv.bat cd %SERVICES_DOMAIN_HOME%\bin start startComponent.cmd %SERVICES_OHS_NAME% endLocal

19.1.15 OHSStop.bat Hält den OHS – Server an. Wird in StopAll.bat benutzt. @ECHO off setLocal call C:\oracle\Services\bin\ServicesEnv.bat cd %SERVICES_DOMAIN_HOME%\bin stopComponent.cmd %SERVICES_OHS_NAME% endLocal

Page 73: Oracle® Forms und Reports · Oracle FMW 12c (12.2.1) Version: 1.7 Seite 4 von 73 Installation [5] Oracle® WebLogic Server (WLS) 12cR2 (12.2.1) Installation on Oracle® Linux 6 and

Oracle FMW 12c (12.2.1)

Version: 1.7 Seite 73 von 73

Installation

19.1.16 StopAll.bat Versucht alle Komponenten anzuhalten. @ECHO off setLocal call C:\oracle\Services\bin\ServicesEnv.bat @echo Stopping OHS ... call %SERVICES_HOME%\bin\OHSStop.bat > %SERVICES_LOG%\StopAll.log 2>&1 @echo Stopping ReportsTools ... call %SERVICES_HOME%\bin\ReportsToolsStop.bat >> %SERVICES_LOG%\StopAll.log 2>&1 @echo Stopping StandAloneReportsServer ... call %SERVICES_HOME%\bin\StandAloneReportsStop.bat >> %SERVICES_LOG%\StopAll.log 2>&1 @echo Stopping WLS_REPORTS ... call %SERVICES_HOME%\bin\WLS_REPORTSStop.bat >> %SERVICES_LOG%\StopAll.log 2>&1 @echo Stopping WLS_FROMS ... call %SERVICES_HOME%\bin\WLS_FORMSStop.bat >> %SERVICES_LOG%\StopAll.log 2>&1 @echo Stopping WebLogic ... call %SERVICES_HOME%\bin\WebLogicStop.bat >> %SERVICES_LOG%\StopAll.log 2>&1 @echo Stopping NodeManager ... call %SERVICES_HOME%\bin\NodeManagerStop.bat >> %SERVICES_LOG%\StopAll.log 2>&1 @echo Complete. @echo Show Logfile %SERVICES_LOG%\StopAll.log endLocal

19.1.17 ReportsStatus.bat Klärt den Status aller verfügbaren Reports Server. @ECHO off setLocal call C:\oracle\Services\bin\ServicesEnv.bat cd %SERVICES_DOMAIN_HOME%\reports\bin call rwdiag.bat -findall @echo off pause endLocal