Dobbiamo avere molti problemi nei moduli in R12/11i e dobbiamo generare la traccia FRD(Forms runtime diagonsitics) per la sessione dei moduli. Qui in questo post, racconterò tutto ciò che ho imparato a riguardo e come generare FRD Trace
Come generare una traccia FRD
Esistono due modi per generare i file di traccia FRD
- Accesso diretto a Moduli
- Accedi tramite le pagine OA
Accesso diretto a Moduli
Se l'accesso diretto ai moduli è abilitato, utilizza il seguente URL per la generazione della traccia FRD
11i
http://<host name and port>:/dev60cgi/f60cgi/?&record=collect&log=/tmp/a.frd
R12
For servlet
http://<host name and port>/forms/frmservlet?&record=collect&log=/tmp/a.frd
For socket
http://<host name and port>/OA_HTML/frmservlet?&record=collect&log=/tmp/a.frd
Puoi seguire il comando per abilitare l'accesso diretto ai moduli
java oracle.apps.fnd.security.AdminAppServer apps/apps AUTHENTICATION ON DBC=TEST.dbc
Una volta completata la traccia FRD
Puoi nuovamente disabilitare l'accesso diretto ai moduli
java oracle.apps.fnd.security.AdminAppServer apps/apps AUTHENTICATION SECURE DBC=TEST.dbc
Accedi tramite le pagine OA
Puoi generare le tracce FRD anche se puoi accedere solo tramite le pagine OA. Dovrai impostare il profilo ICX_FORMS_LAUNCHER a livello di utente sia in 11i che in R12
Il valore del profilo sarà come
11i
http://<host name and port>:/dev60cgi/f60cgi/?&record=collect&log=/tmp/a.frd
R12
For servlet
http://<host name and port>/forms/frmservlet?&record=collect&log=/tmp/a.frd
For socket
http://<host name and port>/OA_HTML/frmservlet?&record=collect&log=/tmp/a.frd
Se non specifichi qui il nome del file di registro, il file di registro si trova sotto $FORMS_TRACE_PATH per 11i e $FORMS_TRACE_PATH per R12
Il profilo a livello di utente sovrascrive qualsiasi valore a livello di sito. Quindi assicurati di scrivere le impostazioni corrette altrimenti non sarai in grado di aprire i moduli
Una volta completata la generazione della traccia FRD, rimuovere il profilo a livello utente.
È sempre meglio rimuovere i profili poiché con i cloni cambierà solo il profilo a livello di sito e non potrai accedere in ambiente clone
Articoli correlati
come abilitare la traccia nelle app Oracle r12:come abilitare la traccia nella pagina Self-service, nei moduli Oracle, nel programma simultaneo, nell'esecuzione del programma simultaneo
Traccia SQL:viene utilizzata la traccia SQL o l'evento 10046 per tracciare la sessione attività in Oracle. L'output generato da SQL trace è formattato utilizzando trcsess, tkprof utility
Autotrace in oracle :Autotrace in Oracle , Cos'è l'autotrace, come configurarlo, Informazioni sull'output di Autotrace, le opzioni di Autotrace, le statistiche visualizzate da autotrace
sql tuning advisor:come eseguire sql tuning advisor per sql_id nella cache del cursore, come viene creata ed eseguita l'attività di ottimizzazione sql per ottenere la raccomandazione
Hanganalyze:scopri come eseguire il dump dello stato del sistema in Oracle, Hanganalyze in Oracle, cos'è v$wait_chains e come può aiutare a trovare il blocco