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

sqlplus में त्रुटियां कैसे दिखाएं

आप dba_errors को क्वेरी कर सकते हैं देखें, या all_errors सीधे देखें; एसक्यूएल*प्लस show errors कमांड वैसे भी उसके चारों ओर एक आवरण प्रतीत होता है।

select line, position, attribute, text
from dba_errors
where owner = 'SYS'
and type = 'VIEW'
and name = 'DBA_XML_SCHEMAS'
order by sequence;

लेकिन किसके आधार पर show errors आपको बता रहा है, यह वही चीज़ दिखाएगा, त्रुटि "ORA-00942:तालिका या दृश्य मौजूद नहीं है" पंक्ति 0 स्थिति 0 से।

इसका कोई मतलब नहीं है, लेकिन आंतरिक विचार कभी-कभी अजीब होते हैं, और किसी को फिर से संकलित करने का प्रयास करना शायद एक अच्छा विचार नहीं है।

utlrp.sql . चलाने के लिए आपको अपना DBA प्राप्त करने की आवश्यकता हो सकती है डेटाबेस में सभी अमान्य वस्तुओं को पुन:संकलित करने के लिए। जैसा कि आप SYS स्कीमा के तहत कुछ भी करने के बारे में सोचते हैं, वह सावधानी से किया जाना चाहिए; और केवल अगर दृश्य से चयन करना अभी भी कहता है कि यह अमान्य है और असफल पुनर्संकलन है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एसक्यूएल में डेटाटाइप का आकार बदलें

  2. मैं क्लाइंट के NLS_LANG की जांच कैसे करूं?

  3. हाइबरनेट में आईडी उत्पन्न करने के लिए मौजूदा Oracle अनुक्रम का उपयोग कैसे करें?

  4. ओरेकल में स्लीप फंक्शन

  5. पीएल एसक्यूएल में बड़े टेक्स्ट/सीएसवी फाइल को कई फाइलों में विभाजित करें