हमें R12/11i में प्रपत्रों में कई समस्याएँ आई होंगी और हमें प्रपत्र सत्र के लिए FRD (फॉर्म रनटाइम डायग्नोसिटिक्स) ट्रेस जनरेट करने की आवश्यकता है। यहां इस पोस्ट में, मैं बताऊंगा कि मैंने इसके बारे में क्या सीखा है और एफआरडी ट्रेस कैसे उत्पन्न करें
FRD ट्रेस कैसे जनरेट करें
FRD ट्रेस फ़ाइलें जेनरेट करने के दो तरीके हैं
- फ़ॉर्म में सीधे लॉगिन करें
- OA पृष्ठों के माध्यम से लॉगिन करें
फ़ॉर्म में सीधे लॉगिन करें
यदि डायरेक्ट फॉर्म लॉगिन सक्षम है, तो FRD ट्रेस जनरेशन के लिए निम्न URL का उपयोग करें
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 पृष्ठों के माध्यम से लॉगिन करें
यदि आप केवल ओए पृष्ठों के माध्यम से लॉगिन कर सकते हैं तो आप एफआरडी ट्रेस भी उत्पन्न कर सकते हैं। आपको प्रोफ़ाइल 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
यदि आप यहां लॉग फ़ाइल का नाम निर्दिष्ट नहीं करते हैं, तो लॉग फ़ाइल 11i के लिए $FORMS_TRACE_PATH और R12 के लिए $FORMS_TRACE_PATH के अंतर्गत पाई जा सकती है
उपयोगकर्ता स्तर पर प्रोफ़ाइल साइट स्तर पर किसी भी मान को अधिलेखित कर देती है। इसलिए सुनिश्चित करें कि आपने सही सेटिंग्स लिखी हैं अन्यथा आप फ़ॉर्म नहीं खोल पाएंगे
एक बार FRD ट्रेस जनरेशन पूरा हो जाने पर, कृपया उपयोगकर्ता स्तर की प्रोफ़ाइल को हटा दें।
प्रोफाइल को हटाना हमेशा बेहतर होता है क्योंकि क्लोन के साथ केवल साइट स्तर की प्रोफाइल बदलेगी और आप क्लोन एनवी में लॉग इन नहीं कर पाएंगे
संबंधित लेख
ऑरैकल ऐप्स में ट्रेस कैसे सक्षम करें r12 :सेल्फ सर्विस पेज, ओरेकल फॉर्म, समवर्ती प्रोग्राम, समवर्ती प्रोग्राम चलाने में ट्रेस कैसे सक्षम करें
एसक्यूएल ट्रेस:एसक्यूएल ट्रेस या 10046 इवेंट का उपयोग सत्र का पता लगाने के लिए किया जा रहा है ओरेकल में गतिविधि। SQL ट्रेस द्वारा उत्पन्न आउटपुट को trcsess, tkprof उपयोगिता
ऑरैकल में ऑटोट्रेस का उपयोग करके स्वरूपित किया जाता है:ऑरेकल में ऑटोट्रेस, ऑटोट्रेस क्या है, इसे कैसे सेटअप करें, ऑटोट्रेस आउटपुट को समझना, ऑटोट्रेस विकल्प, ऑटोट्रेस द्वारा प्रदर्शित आंकड़े
sql ट्यूनिंग सलाहकार:कर्सर कैश में sql_id के लिए sql ट्यूनिंग सलाहकार कैसे चलाएं, अनुशंसा प्राप्त करने के लिए sql ट्यूनिंग कार्य कैसे बनाया और निष्पादित किया जाता है
Hanganalyze:oracle में सिस्टम स्टेट डंप लेने का तरीका देखें, oracle में hanganalyze, v$wait_chains क्या है और यह ब्लॉकिंग को खोजने में कैसे मदद कर सकता है