Oracle
 sql >> база данни >  >> RDS >> Oracle

Как да генерирате FRD трасиране в Oracle Apps 11i/R12

Сигурно сме имали много проблеми във формуляри в R12/11i и от нас се изисква да генерираме FRD (диагонситика по време на изпълнение на формуляри) следа за сесията на формулярите. Тук в тези публикации ще разкажа какво всичко научих за него и как да генерирам FRD Trace

Как да генерирам FRD следа

Има два начина, по които можете да генерирате файловете за проследяване на FRD

  1. Директно влизане във формуляри
  2. Влезте през OA страници

Директно влизане във формуляри

Ако директното влизане във формуляри е разрешено, тогава използвайте следния URL за генериране на 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

Можете да следвате команда, за да активирате директно влизане във формуляри

java oracle.apps.fnd.security.AdminAppServer apps/apps  AUTHENTICATION ON DBC=TEST.dbc

След като проследяването на FRD приключи

Можете отново да деактивирате директното влизане във формуляри

java oracle.apps.fnd.security.AdminAppServer apps/apps   AUTHENTICATION SECURE DBC=TEST.dbc

Влезте през OA страници

Можете също така да генерирате FRD следи, ако можете да влезете само през OA страници. Ще трябва да зададете профила ICX_FORMS_LAUNCHER на ниво потребител  както в 11i, така и в R12

Стойността на профила ще бъде като

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

Ако не посочите името на регистрационния файл тук, лог файлът може да бъде намерен под $FORMS_TRACE_PATH за 11i и $FORMS_TRACE_PATH за R12

Профилът на ниво потребител  презаписва всяка стойност на ниво сайт. Затова се уверете, че сте написали правилните настройки, в противен случай няма да можете да отваряте формулярите

След като генерирането на FRD трасиране приключи, моля, премахнете профила на потребителско ниво.

Винаги е по-добре да премахнете профилите, тъй като при клонинги само профилът на ниво сайт ще се промени и няма да можете да влезете в клонинг env

Сродни статии
как да активирате проследяване в приложения на oracle r12 :Как да активирате проследяване в страница за самообслужване, формуляри на Oracle, едновременна програма, изпълняване на едновременна програма
проследяване на SQL :за проследяване на сесията се използва SQL проследяване или 10046 събитие дейност в Oracle. Резултатът, генериран от SQL trace, се форматира с помощта на trcsess, помощна програма tkprof
Autotrace в oracle :Autotrace в oracle , Какво е autotrace, как да го настроите, Разбиране на изхода на Autotrace, опции за Autotrace, статистика, показвана от autotrace
sql съветник за настройка :Как да стартирате съветника за настройка на sql за sql_id в кеша на курсора, как се създава и изпълнява задачата за настройка на sql, за да получите препоръката
Hanganalyze :вижте как да вземете дъмп на състоянието на системата в oracle, hanganalyze в oracle , какво е v$wait_chains и как може да помогне за намирането на блокирането


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. как да изберете списък с 10 000 уникални идентификатори от двойни в oracle SQL

  2. Съображения за производителност за временни данни в Oracle

  3. Как да генерирам GUID в Oracle?

  4. Oracle SQL за промяна на типа на колоната от число на varchar2, докато съдържа данни

  5. Обработка на грешки в Oracle