Nachdem ich viele Jahre mit Oracle-Datenbanken und Apex gearbeitet habe, möchte ich etwas über Oracle-Formulare & berichten, weil sie immer noch ziemlich weit verbreitet sind.Installation eines Oracle-Formulars Entwicklungsmaschine
Ich habe noch nie Oracle Formulare & Berichte gesehen, also möchte ich eine Entwicklungsinstallation zu Lernzwecken erstellen. Leider scheint die Installation von Oracle-Formularen etwas mühsamer zu sein, als ich erwartet hatte, und ich stecke ein bisschen fest.
Windows-Installation
Ich versuchte zunächst Oracle 12c Installation (von http://www.oracle.com/technetwork/developer-tools/forms/downloads/index.html) auf Windows 7 x64. Ich installierte den „Standalone Forms Builder“, denn wenn ich wähle „Formulare und Berichte deployment“, ich diesen Fehler hätte:
Nach der Installation habe ich versucht, frmbld.exe zu starten, aber sofort hätte diesen Fehler:
FRM-91135: fatal error: Nachrichtendatei D: \ oracle \ client \ user123 \ product \ 12.1.0 \ client_1 \ Formulare \ mesg \ fmcus.msb nicht gefunden
Mein oracle-Client, dass installiert Verzeichnis, aber die erwähnte Datei ist Gewissheit nicht da.
Linux-Installation
googeln um habe ich keine Lösung für dieses Problem finden, so habe ich beschlossen, zu einer virtuellen Linux-Box-Maschine zu wechseln. Ich habe Oracle Linux x64 installiert und dann mit einem Download von der gleichen Seite neu installiert.
Noch einmal konnte ich nur "Standalone Forms Builder" wählen, als ich "Forms und Berichte Bereitstellung" wählte ich genau den gleichen Fehler wie unter Windows. Die Installation ist erfolgreich verlaufen.
Nach der Installation habe ich versucht, Formbuilder zu starten, dieses Mal habe ich diesen Fehler vorgestellt wurde:
./frmbld: Fehler beim Laden von Shared Libraries: libXm.so.3: kann nicht Objekt-Datei geteilt öffnen: Datei oder Verzeichnis
So jetzt bin ich ein bisschen fest. Meine Fragen sind:
- Bin ich den richtigen Weg mit der Art, wie ich Oracle Formulare zu installieren? oder gibt es einen besseren/leichteren Weg?
- Benötige ich eine "Formular- und Berichtsbereitstellung", um mit Oracle-Formularen experimentieren zu können? Oder ist die Standalone-Installation der richtige Weg?
- Gibt es dafür vorinstallierte virtuelle Maschinen? (Ich googelte, konnte aber nichts finden.)
- Benötige ich eine laufende Oracle-Datenbank, um mit Oracle-Formularen experimentieren zu können?