Vi måste ha haft många problem i formulär i R12/11i och vi måste generera FRD(Forms runtime diagonsitics)-spårning för formulärsessionen. Här i detta inlägg kommer jag att berätta vad jag har lärt mig om det och hur man genererar FRD Trace
Hur man genererar FRD-spårning
Det finns två sätt att generera FRD-spårningsfilerna
- Direkt inloggning till Formulär
- Logga in via OA-sidor
Direkt inloggning till Formulär
Om den direkta formulärinloggningen är aktiverad, använd följande URL för FRD-spårningsgenerering
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
Du kan följa kommandot för att aktivera direktinloggning till formulär
java oracle.apps.fnd.security.AdminAppServer apps/apps AUTHENTICATION ON DBC=TEST.dbc
När FRD-spårningen är klar
Du kan återigen inaktivera direktinloggningen till formulär
java oracle.apps.fnd.security.AdminAppServer apps/apps AUTHENTICATION SECURE DBC=TEST.dbc
Logga in via OA-sidor
Du kan generera FRD-spåren också om du bara kan logga in via OA-sidor. Du måste ställa in profilen ICX_FORMS_LAUNCHER på användarnivå i både 11i och R12
Profilvärdet blir ungefär som
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
Om du inte anger loggfilens namn här kan loggfilen hittas under $FORMS_TRACE_PATH för 11i och $FORMS_TRACE_PATH för R12
Profilen på användarnivå skriver över alla värden på webbplatsnivå. Så se till att du skriver rätt inställningar, annars kommer du inte att kunna öppna formulären
När FRD-spårgenereringen är klar, ta bort profilen på användarnivå.
Det är alltid bättre att ta bort profilerna eftersom med kloner bara profilen på webbplatsnivån kommer att ändras och du kommer inte att kunna logga in i clone env
Relaterade artiklar
hur man aktiverar spårning i Oracle-appar r12 :Hur man aktiverar spårning på självbetjäningssida, Oracle-formulär, Concurrent Program, kör samtidigt program
SQL-spårning :SQL-spårning eller 10046-händelse används för att spåra sessionen verksamhet i Oracle. Utdata som genereras av SQL-spårning formateras med hjälp av trcsess, tkprof-verktyget
Autotrace i oracle :Autotrace i oracle , Vad är autotrace, hur man ställer in det, Förstå Autotrace-utdata, Autotrace-alternativ, statistik som visas av autotrace
sql tuning advisor :Hur man kör sql tuning advisor för sql_id i markörcachen, hur skapas och körs sql tuning-uppgiften för att få rekommendationen
Hanganalyze :kolla in hur man tar systemstatusdump i oracle, hanganalyze in oracle , vad är v$wait_chains och hur det kan hjälpa till att hitta blockeringen