Oracle

Oracle

Posts 1-6 of 6
  • Klaus-Michael Hatzinger
    Klaus-Michael Hatzinger    Premium Member   Group moderator
    The company name is only visible to registered members.
    Migration Oracle Forms/Reports6 Client/Server auf Oracle Web-Forms/Reports10g IAS
    Aufgabe bei einem Österreichischen Unternehmen war die Umstellung einer Applikation, bestehend aus insgesamt fast 700 Oracle Forms6 Masken und 500 Oracle Reports6 auf Oracle Web-Forms 10g bzw. Reports 10g. Das Zielsystem war ein Linux RedHat Cluster, bestehend aus zwei Servern. Die Clients laufen unter Windows Vista mit JRE 1.6. und IE7.

    Zu unseren Aufgaben zählte:

    1) Konzeption, Planung, Installation und Konfiguration des Oracle10g IAS Zielsystems unter Red Hat ES mit Load Balancing

    2) Migration von ~700 Oracle Forms6 Masken und ~500 Oracle Reports6 Reports auf Oracle Forms&Reports 10g. In den Forms gab es Schnittstellen zu einem Dokumenten Archiv System, sowie OLE Schnittstellen zur Microsoft Office Integration (Word & Excel Generierung via Makros, usw.).

    3) Implementierung von Single Sign On für die Forms Applikation

    4) Zugriffsbeschränkungen auf Reports die sich im Cache des Report Servers befinden, Queue, usw.

    Wir konnten die Applikation mittels Forms-API Master und eigens entwickelten zusätzlichen Migrationstools (für Reports) zu ~95% vollautomatisch migrieren. Ein Knackpunkt dabei war die automatische Migration der Oracle Reports Parameter Forms und Validierungen aus den Reports in eine dynamische Maske der Forms Applikation.

    Die manuellen Tätigkeiten und Nachbesserungen beschränkten sich hauptsächlich auf die Integration und Steuerung der Oracle Reports und "unsaubere" Implementierungen (z.B. Farbverhalten, einzelne OLE-Implementierung, Database Links), die Forms6 ignoriert hat, aber in Forms10 zu einem Fehlverhalten führen.
    This post was modified on 04 Mar 2009 at 05:35 pm.
  • Post visible to registered members
  • Klaus-Michael Hatzinger
    Klaus-Michael Hatzinger    Premium Member   Group moderator
    The company name is only visible to registered members.
    Re^2: Migration Oracle Forms/Reports6 Client/Server auf Oracle Web-Forms/Reports10g IAS
    Hallo,

    - Durchlaufzeitraum ~ 6 Monate
    - Technischer Migrationsaufwand ~500 Stunden, ein Großteil davon für die API-Master Skripterstellung und die XML Migrationsprogramme. Die manuelle Nachbearbeitung war verschwindend gering. Bei den Tests wurden immer wieder "Spezialitäten" in der Applikation aufgedeckt, die dann mit einem weiteren automatischen Migrationslauf, applikationsweit, angepaßt wurden. Die Migrationsprotokolle haben uns dann gezeigt, in welchen Masken tatsächlich Code migriert wurde und diese wurden anschließend wieder getestet.

    Der Rest besteht aus Fachabteilungstests. Der Testaufwand war natürlich durch die hohe Anzahl an Masken und Reports sehr groß.

    Verzögernd waren diverse Oracle Bugs in der Forms Runtime und Probleme mit der JRE 1.6. > 6 < 12 am Client.
  • Thomas Liskow
    Thomas Liskow
    The company name is only visible to registered members.
    Re: Migration Oracle Forms/Reports6 Client/Server auf Oracle Web-Forms/Reports10g IAS
    Wir haben noch eine alte Forms 5 Applikation. Gibt es dort einen Migrationspfad nach WebForms 11g?
  • Klaus-Michael Hatzinger
    Klaus-Michael Hatzinger    Premium Member   Group moderator
    The company name is only visible to registered members.
    Re^2: Migration Oracle Forms/Reports6 Client/Server auf Oracle Web-Forms/Reports10g IAS
    Migration von 5 auf 6
    von 6 auf 10
    und dann unter 11g kompilieren

    oder gleich von 6 auf 11.

    mfG
  • Jörg Sobottka
    Jörg Sobottka
    The company name is only visible to registered members.
    Re^2: Migration Oracle Forms/Reports6 Client/Server auf Oracle Web-Forms/Reports10g IAS
    Hallo Herr Liskow,

    Thomas Liskow schrieb:
    Wir haben noch eine alte Forms 5 Applikation.
    interessant, alle mir bekannten Applikationen sind damals entweder auf 4.5 geblieben oder nach 6 migriert worden... Wobei ich letztens bei einem Kunden auch noch über Forms 3 in der Produktion gestolpert bin...

    Viele Grüsse
    Jörg Sobottka