Fusion Middleware

Forms 12.2.1.4 Upgrade

Seit dem 27.September 2019 ist es endlich da Oracle Forms 12.2.1.4. Da ich zu dem Zeitpunkt noch unterwegs war, hatte ich doch ein wenig Zeit und habe mir die Software gleich herunter geladen. JDK 1.8.0_211 und Infrastruktur 12.2.1.4 sowie Oracle Forms und Reports in der Version 12.2.1.4.
Dann wie gewohnt installiert: JDK, Infrastruktur, Forms und Reports und dann Konfiguriert !
Perfekt alles wie gewohnt und alle da wo es sein soll: Aber alle meine Kunden (ich gehe davon aus die meisten auf 12c) wollen keine „Neue Installation sondern ein UPGRADE“ , ich auch. Also nach langer Zeit mal wieder Dokumentation gelesen: https://docs.oracle.com/en/middleware/developer-tools/forms/12.2.1.4/index.html hier dann den Upgrade Guide für 12.2.1.4 gelesen und Step bei Step ausgeführt.
Leider hat das nicht wirklich so geklappt wie ich mir das vorgestellt hatte.

Erster Versuch wie in dem Dokument beschrieben. Deinstallieren von 12.2.1.3, dann den Rest aus dem Verzeichnis löschen und 12.2.1.4 neu installieren. Okay hat nicht wirklich geklappt. Beim starten des Reports Builder kam dann msg Files not Found, Beim starten Forms Builder: CLASSPATH not Found usw. Es ließ sich nicht starten. Er hatte auch unter Windows keine Menü Einträge erstellt.
Ich erinnere mich daran, das die ja vom NodeManager beim ersten mal starten der Domain gemacht werden.Also zweiter Versuch. Installation der Software neben 12.2.1.4 in einem neuem Verzeichnis 12.2.1.4. Dann wie in dem Dokument beschrieben reconfig.cmd und ua laufen lassen. Domaine lief, aber Forms Builder nicht. Also dritter Versuch. Diesmal wie gehabt aber eine Dummy Domaine erstellt: Danach waren auch alle Einträge vorhanden. Aber das war es nicht was ich wollte: Nach einigem Überlegen und Rückspielen von VM.
Die LÖSUNG für mich:
Alles genauso machen wie in dem Dokument beschrieben ausser: Nicht deinstallieren sondern einfach Verzeichnis umbennen und in das selbe wieder rein installieren: Danach hat alles sauber geklappt:

Ich beziehe mich auf :

  1. Performing a ZDT Upgrade from 12.2.1.3.0To perform a ZDT upgrade from 12.2.1.3.0 to Oracle Forms 12.2.1.4.0, complete a series of steps.When upgrading from the 12.2.1.3.0 version, we recommend that you use the ZDT upgrade when one the following conditions is met.
    • For multi-node load balanced Forms deployment
    • To install FMW 12.2.1.4.0 in same the Oracle Home path as FMW 12.2.1.3.0Consider a two-node scenario for the scope of this procedure. A primary node, named node1, with Admin Server, Forms (managed Server WLS_FORMS and System component forms1) and OHS. A secondary node, named node2, with Forms Instance (managed Server WLS_FORMS and System component forms1).
    1. Shutdown system components, including Admin Server and the managed servers on node 1.
    2. Uninstall Oracle Forms version 12.2.1.3.0 from node 1.
    3. Install Oracle Forms version 12.2.1.4.0 on node 1 using the same Oracle Homepath as 12.2.1.3.0.
    4. Start system components, including Admin Server and the managed servers on node 1.
    5. Shutdown system components and the managed servers on node 2.
    6. Uninstall Oracle Forms version 12.2.1.3.0 from node 2.
    7. Install Oracle Forms version 12.2.1.4.0 on node 2 using the same Oracle Home path as 12.2.1.3.0.
    8. Start system components and the managed servers on node 2.

Nach dieser Anweisung läuft es leider nicht. Aber nur umbenennt und alles wird gut:

Viel Spass beim Upgrade

echo ""
echo "*****************************************************"
echo "** Executing setUserOverridesLate.sh"
echo "*****************************************************"
# specify additional java command line options for all servers
EXTRA_JAVA_PROPERTIES="${EXTRA_JAVA_PROPERTIES} 
 -Dforms.userid.encryption.enabled=true"
export EXTRA_JAVA_PROPERTIES

grantPermission(codeBaseURL="file:${common.components.home}/../forms/provision/forms-config-mbeans.jar", permClass="oracle.security.jps.service.keystore.KeyStoreAccessPermis sion",permTarget="stripeName=formsapp, keystoreName=formsks,alias=*", permActions="*")

grantPermission(codeBaseURL="file:${domain.home}/servers/$ {weblogic.Name}/tmp/_WL_user/formsapp_12.2.1/-", permClass="oracle.security.jps.service.keystore.KeyStoreAccessPermission", permTarget="stripeName=formsapp, keystoreName=formsks,alias=*",permActions="*")

Werbung

Über Jan-Peter

Im Laufe der Jahre gibt es Veränderungen so bei mir dieses Jahr. Ich bin ab sofort als Selbständiger in den Bereichen der Oracle Datenbankadministration sowie im Bereich der Administration des Oracle Applicationservers (Versionen 8i, 9i, 9i R2, 10g, 10gR2, 11g, 11gR2 und 12c). Seit zwei Monaten Skripte ich alle Weblogic 11g und 12c Landschaften. Angefangen 12c Installation nur per Skript bis hin zur OBIEE mit Skripten zur Modifikation der BI Umgebung. DAS MACHT SPASS und ist schnell Ein weiterer Schwerpunkt der Arbeit von mir liegt in der Migration von Oracle Forms-Anwendungen sowie die Installation und Optimierung im Bereich der Oracle Applikation Server heute Weblogic. Zu allen diesen Themen gebe ich immer wieder Schulungen sowie Workshops. Nach einem Jahr mit Weblogic FMW 12c bin ich sehr überraschst was sich verändert hat.

Diskussionen

Es gibt noch keine Kommentare.

Kommentar verfassen

Bitte logge dich mit einer dieser Methoden ein, um deinen Kommentar zu veröffentlichen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden /  Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden /  Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden /  Ändern )

Verbinde mit %s

%d Bloggern gefällt das: