Anforderung
Forms Dialoge, die mit Forms 9i erstellt worden sind sollen auf dem Fusion Middleware Forms 11g Server kompiliert und ausgeführt werden.
Ansatz
- Installierte OWM Forms/Reports/Portal/Discoverer
- Datenbank mit Beispielschema scott
- Kompilieren des Testdialoges emp.fmb
- Konfiguration einer Forms Applikation innerhalb der formsweb.cfg
Komponenten
| Bereich | Komponente |
| TELDE | OES, Database, OFW 11g |
| Testdialog | emp.fmb |
| | |
Umsetzung
Bereich | Gegenstand |
Download | Forms Testdialog downloaden und mit Winscp nach: /u01/app/oracle/product/11.1.1.2/middleware/pfrd/forms kopieren. |
| |
Putty | Action: Start Putty |
| Action: Open Save Session telde.local als oracle |
| |
Shell | login as: oracle root@192.168.234.140's password: Last login: Thu Jul 30 23:45:02 2009 from 192.168.234.1 |
| |
Connect Descriptor | [oracle@telde]# cd $OH [oracle@telde pfrd]$ cd network/admin/ [oracle@telde admin]$ vi tnsnames.ora add --–> emp = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = database.telde.local)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SID = orcl) ) ) <-- |
Forms Compile | [oracle@telde admin]$ cd $OH/forms [oracle@telde forms]$ export ORACLE_TERM=vt220 [oracle@telde forms]$ export NLS_LANG=American_Germany.UTF8 [oracle@telde forms]$ frmcmp_batch.sh module_type=FORM userid=scott/tiger@emp module=emp.fmb Compile_All=yes Forms 11 (Form Compiler) Version 11.1.1.2.0 (Production) Forms 11 (Form Compiler): Release - Production Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved. Oracle Database 10g Enterprise Edition Release 10.1.0.3.1 - Production With the Partitioning, OLAP and Data Mining options PL/SQL Version 11.1.0.7.0 (Production) Oracle Procedure Builder V11.1.1.2.0 - Production Oracle Virtual Graphics System Version 11.1.1.2.0 (Production) Oracle Multimedia Version 11.1.1.2.0 (Production) Oracle Tools Integration Version 11.1.1.2.0 (Production) Oracle Tools Common Area Version 11.1.1.2.0 Oracle CORE 11.1.0.7.0 Production Created form file emp.fmx |
Hinweis | In den vorherigen Version gab es noch die Option Upgrade=Yes, die wir an dieser Stelle verwendet haben. Diese Option steht in 11g nicht mehr zu Verfügung.
|
Config Forms App | [oracle@telde forms]$ cd /u01/app/oracle/product/11.1.1.2/middleware/user_projects/domains/ClassicDomain/config/fmwconfig/servers/WLS_FORMS/applications/formsapp_11.1.1/config [oracle@telde forms]$ vi formsweb.cfg add --–> [emp] form=emp.fmx colorScheme=teal userid=scott/tiger@emp <-- |
Test | http://www.telde.local:8090/forms/frmservlet?config=emp
|
| |
| |
Anmerkung
Wenn das alles war, dann sehe nicht ganz so viele Probleme…
Keine Kommentare:
Kommentar veröffentlichen