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

12c में SQLT आँकड़े एकत्र नहीं कर सकता

12c में अपग्रेड करने के बाद, मेरे पास कुछ समस्याएँ थीं जहाँ हमारे डेटाबेस में प्रसंस्करण निम्नलिखित त्रुटियों में चल रहा था:

ORA-20000: Unable to gather statistics concurrently: insufficient privileges

फिक्स काफी आसान था। मुझे टिम की Oracle बेस वेबसाइट पर वर्कअराउंड की जानकारी यहां मिली: https://oracle-base.com/articles/12c/concurrent-statistics-collection-12cr1

आज मैंने एक समस्या SQL कथन को ट्यून करने में मदद के लिए SQLT की sqlxtract स्क्रिप्ट चलाने की कोशिश की। मुझे आश्चर्य हुआ जब यह जल्दी विफल हो गया। मैंने लॉग की जाँच की और पाया कि SQLT इसी मुद्दे पर चल रहा था। समाधान वही था जिसमें मैंने अभी निम्नलिखित दिया था:

नौकरी बनाएं

शेड्यूलर प्रबंधित करें

कोई भी कतार प्रबंधित करें

मैंने SQLTEXPLAIN और SQLTXADMIN दोनों को ये सिस्टम विशेषाधिकार दिए हैं।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle में केवल अल्फ़ान्यूमेरिक वर्ण वाली पंक्तियों को वापस करने के 2 तरीके

  2. DBMS_SCHEDULER.CREATE_JOB प्रक्रिया के साथ एक प्रक्रिया कैसे निष्पादित करें

  3. पाइथन cx_Oracle के लिए डॉकर कंटेनर में Oracle इंस्टेंट क्लाइंट स्थापित करें

  4. डिकोड उपनाम पर ORA-00904 अमान्य पहचानकर्ता

  5. Oracle में इसे बनाने से पहले चेक टेबल मौजूद है या नहीं