Oracle
 sql >> Database >  >> RDS >> Oracle

Come generare la traccia FRD in Oracle Apps 11i/R12

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

  1. Accesso diretto a Moduli
  2. 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