आप 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 स्कीमा के तहत कुछ भी करने के बारे में सोचते हैं, वह सावधानी से किया जाना चाहिए; और केवल अगर दृश्य से चयन करना अभी भी कहता है कि यह अमान्य है और असफल पुनर्संकलन है।