Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

Oracle में जावा संग्रहीत कार्यविधियों को कैसे डिबग करें

Oracle JDeveloper के पास जावा संग्रहीत कार्यविधियों को डीबग करने के लिए समर्थन है। आपको -g विकल्प का उपयोग करके जावा कक्षाओं को संकलित करने की आवश्यकता होगी ताकि डिबगिंग जानकारी तेह क्लास फाइलों में उत्पन्न हो, अर्थात

javac $JAVA_OPTS -g file_names

उसके बाद, आपको एक डमी पीएल/एसक्यूएल पैकेज-प्रक्रिया लिखनी होगी जो इस जावा संग्रहीत प्रक्रिया को आमंत्रित करती है। फिर pl/sql प्रक्रिया नाम पर राइट क्लिक करें और 'डीबग' चुनें।

उसके बाद आप pl/sql और java कोड के माध्यम से कदम उठा सकते हैं जैसे कि आप एक नियमित जावा क्लास को डिबग कर रहे थे। चूंकि आपने -g विकल्प का उपयोग करके जावा वर्ग को संकलित किया है, आप चर देख सकते हैं, भावों का मूल्यांकन आदि कर सकते हैं। यदि आपने -g विकल्प का उपयोग नहीं किया है, तो भी आप डीबगर में कोड के माध्यम से कदम उठाने में सक्षम होंगे, लेकिन आप नहीं करेंगे चर/अभिव्यक्तियों को देखने में सक्षम हो।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. जावा के Varargs के Oracle समकक्ष

  2. तिथि के साथ गतिशील पिवट और ऑरैकल में एक और कॉलम कैसे बनाएं?

  3. Oracle 'विभाजन द्वारा' और 'Row_Number' कीवर्ड

  4. बड़ा .पैच_स्टोरेज

  5. Oracle डेटाबेस में तत्काल निष्पादन के साथ ALTER और DROP तालिका DDL