Hieronder volgen instructies voor het installeren van Oracle Forms and Reports 11g Release 2 ontwikkelomgeving onder Windows 7 64-Bit edition (Windows 10 zou hier ook voor moeten werken). Oracle Forms and Reports 11g vereist dat de Oracle Fusion Middleware / WebLogic Server is geïnstalleerd, geconfigureerd en actief is. Een eerdere tutorial die de basisstappen voor installatie behandelde, is hier te vinden:/installing-oracle-fusion-middleware-weblogic-server-11g
De Oracle Forms and Reports 11g R2-software downloaden
De specifieke software die in deze zelfstudie wordt gebruikt, is de Windows 64-bits variant van Oracle Forms and Reports 11gR2 (11.1.2.1.0). De downloadsite is:http://www.oracle.com/technetwork/developer-tools/forms/downloads/index.html
Na het downloaden van de ofm_frmrpts_win_11.1.2.0.0_64_disk1_1of1.zip ZIP-bestand, decomprimeer het ZIP-bestand om drie nieuwe mappen te maken:
Schijf1, Schijf2 en Schijf3 zoals hieronder weergegeven. De setup.exe bestand zal worden gevonden in de Disk1 map.
Het installatieprogramma voor Oracle Forms and Reports 11g Release 2 uitvoeren
Navigeer naar de Schijf1 map en dubbelklik op de setup.exe programma.
Het installatieprogramma wordt gestart zoals hieronder wordt weergegeven. Als dit het eerste Oracle-product is dat wordt geïnstalleerd, wordt u gevraagd een lokale installatierepository in te stellen. Accepteer de standaardinstellingen zoals opgegeven en klik op de Volgende> om naar de volgende stap te gaan.
Het volgende scherm wordt gebruikt om de software-updates in te stellen. Als u een Oracle Support-login heeft, geeft u die informatie op en klikt u vervolgens op Zoeken naar updates.. knop. Selecteer anders Software-update overslaan en klik op de Volgende> om naar de volgende stap te gaan.
Klik voor het installatietype op de optie om Installeren en configureren . Klik vervolgens op de Volgende> om naar de volgende stap te gaan.
Vereiste Controles worden vervolgens uitgevoerd. Meestal wordt er alleen gecontroleerd of het juiste besturingssysteem overeenkomt met het installatietype (64-bits Windows in dit geval). Klik op de Volgende> om naar de volgende stap te gaan.
De installatielocatie moet overeenkomen met de directory die wordt gebruikt voor de Oracle Fusion Middleware (Weblogic Server)-homepage. Die locatie zou beschikbaar moeten zijn in de keuzelijst voor Oracle Middleware Home Location . De Oracle Home Directory is de naam die wordt gegeven aan de nieuwe installatie van Formulieren en Rapporten. De rest van de parameters moeten automatisch worden ingevuld op basis van de Oracle Middleware Home Location . Klik op de Volgende> om naar de volgende stap te gaan.
Selecteer het configuratietype. In dit geval selecteren we voor Formulieren en Rapporten Ontwikkeling . Selecteer de Configureren voor ontwikkeling selectie en klik op de Volgende> om naar de volgende stap te gaan.
De volgende stap is het selecteren van het domein. Geef de gebruikersnaam en het wachtwoord voor de Weblogic-server die zijn ingesteld tijdens de installatie van Oracle Fusion Middleware / Weblogic Server. Gebruik de voorgestelde "ClassicDomain" voor de nieuwe Domeinnaam . De domeinlocatie moet een pad ZONDER spaties in het hele pad zijn. Meestal bevindt dit zich onder dezelfde user_projects map als het base_domain ingesteld door de Oracle Fusion Middleware / Weblogic Server. Klik op de Volgende> om naar de volgende stap te gaan.
Oracle Forms and Reports installeren – vervolg
Geef voor het scherm Beveiligingsupdates de accountnaam en het wachtwoord van Oracle Support op en klik vervolgens op Volgende>> om naar de volgende stap te gaan.
Selecteer op het scherm Omgeving configureren alle Builder- en Server-componenten voor zowel Formulieren als Rapporten. Klik op de Volgende> om naar de volgende stap te gaan.
Selecteer voor het scherm Poortconfiguratie de Automatische poortconfiguratie optie en klik op de Volgende> knop om naar de volgende stap te gaan. De automatische poortconfiguratie gebruikt vrije poorten beginnend met poort 7002, 7003 enz.
Voor de meeste installaties is een proxy niet vereist. Als uw installatie een proxyserver vereist, geeft u die informatie op in de daarvoor bestemde velden en klikt u op Volgende> om naar de volgende stap te gaan.
Het installatieoverzicht wordt hierna gegeven. Op dit punt kan de installatie beginnen met het kopiëren van bestanden, dus klik op Installeren knop om te beginnen.
Controleer de voortgang. Als er fouten zijn, worden deze afgedrukt in het logbestand dat onder de voortgangsbalk wordt weergegeven.
Oracle-formulieren en -rapporten installeren – het configuratieproces
Het configuratieproces start onmiddellijk nadat de software is geïnstalleerd. In het onderstaande voorbeeld is de eerste stap van het maken van het domein mislukt, dus de configuratie stopt op dit punt (dit is slechts een voorbeeld van een ding dat op dit punt mis zou kunnen gaan).
Zorg er bij het aanmaken van het domein voor dat Node Manager (onderdeel van Oracle Fusion Middleware) is niet rennen. De wizard Toepassingsconfiguratie zal deze op het juiste moment starten. Als de stap Domein maken is mislukt (zoals hierboven weergegeven), stop dan de Node Manager en probeer de stap opnieuw door te klikken op de klik op Opnieuw proberen knop.
In het onderstaande voorbeeld was de Node Manager niet actief en dus werd het domein aangemaakt en verliepen de rest van de configuratiestappen normaal.
Ten slotte zijn de installatie- en configuratiestappen allemaal voltooid. Noteer de vermelde configuratie-opties (zoals ClassicDomain Poortnummer is 7003 ). Klik op de klik op Voltooien knop om het installatieprogramma af te sluiten.
Oracle Classic Instance-startmenu-items
Er worden een aantal snelkoppelingen gemaakt in het Windows Start-menu.
Om de Oracle Forms Builder uit te voeren, gaat u naar:
Start -> Oracle Classic Instance – asinst_1 -> Developer Tools -> Forms Builder
Om de Oracle Reports Builder uit te voeren, gaat u naar:
Start -> Oracle Classic Instance – asinst_1 -> Developer Tools -> Start Reports Builder
Om een ingevuld formulier uit te voeren, start u eerst de Weblogic Admin Server voor de Formulieren en Rapporten:
Start -> Oracle Classic Instance – asinst_1 -> Start Weblogic Admin Server
Als de Weblogic Admin Server fouten geeft, zoals het niet kunnen binden aan een adres, moet u mogelijk de Admin server stoppen die actief was na het installeren van de Fusion Middleware / Weblogic Server's base_domain .
Algemene formulieren en rapporten Builder-problemen en oplossingen
Er zijn een aantal compatibiliteitsproblemen vastgesteld tussen Forms, Reports en Windows 7 en Windows 10. Een paar van de veelvoorkomende stappen voor probleemoplossing worden hieronder weergegeven.
Oracle-rapporten kunnen niet worden geladen
Oracle Reports kan crashen bij het opstarten. Een oplossing is om de cauprefs.ora . te bewerken bestand en reset de Reports.root_x en Reports.root_y parameters. Om dit te doen:
- Zoek de cauprefs.ora bestand in Middleware\asinst_1\config\FRComponent\frcommon\tools\admin map.
- Maak een reservekopie van de cauprefs.ora bestand.
- Open de cauprefs.ora bestand in een teksteditor zoals Wordpad of Notepad++ (gebruik geen Windows Kladblok).
- Zoek de twee regels:
Reports.root_x = "-32000" Reports.root_y = "-32000"
- Wijzig deze twee regels in:
Reports.root_x = "0" Reports.root_y = "0"
- Bewaar de cauprefs.ora bestand en probeer Oracle Reports opnieuw uit te voeren.
Oracle Reports Designer zorgt ervoor dat rapporten crashen
Oracle Reports werkt mogelijk correct en u kunt zelfs een rapport maken. Bij het overschakelen naar de rapportontwerpmodus kan Oracle Reports echter crashen en een Windows-foutmelding geven:
Reports builder has stopped working...
Dit kan duiden op een probleem met de extra stuurprogramma's die Oracle Reports gebruikt om Reports te laten werken met JDBC-verbindingen, Excel-bestanden, XML-bestanden en andere externe bestanden. Als u niet met andere bestanden als uw gegevensbronnen hoeft te werken (of ze in de Oracle-database kunt laden), dan kunnen die stuurprogramma's als volgt worden overgeslagen:
- Zoek de cauprefs.ora bestand in Middleware\asinst_1\config\FRComponent\frcommon\tools\admin map.
- Maak een reservekopie van de cauprefs.ora bestand (Zorg ervoor dat u altijd het originele bestand bewaart).
- Open de cauprefs.ora bestand in een teksteditor zoals Wordpad of Notepad++ (gebruik geen Windows Kladblok).
- Zoek de regels:
Reports.PluggableDataSourceFactories = ("oracle.reports.plugin.datasource.xmlpds.XMLDataSourceFactory", "oracle.reports.plugin.datasource.jdbcpds.JDBCDataSourceFactory", "oracle.reports.plugin.datasource.textpds.TextDataSourceFactory")
- Verwijder de inhoud van de haakjes zodat de regels luiden:
Reports.PluggableDataSourceFactories = ()
- Bewaar de cauprefs.ora bestand en probeer Oracle Reports opnieuw uit te voeren.
Ontwikkelen met Oracle Forms and Reports 11g Release 2
Ga om te beginnen met ontwikkelen met Oracle Forms and Reports 11g naar
mijn Oracle 9i/10g/11g Developer Suite Forms and Reports Tutorial