मेरे पास अंतर्निहित हाइबरनेट का उपयोग करके Grails ढांचे में लागू एक आवेदन है। थोड़ी देर के लिए चलने के बाद, मुझे ओरेकल डीबी त्रुटि मिली और अपमानजनक सूचकांक के पुनर्निर्माण के द्वारा इसे हल किया गया। मुझे आश्चर्य है कि कोई भी संभावित कारण (ओं) और इसे होने से रोकने के तरीकों का प्रस्ताव दे सकता है।क्या कोई सादा अंग्रेजी में ओआरए -29861 त्रुटि और इसके संभावित कारण को समझा सकता है?
की वजह से: org.springframework.jdbc.UncategorizedSQLException:
हाइबरनेट आपरेशन: JDBC बैच अद्यतन निष्पादित नहीं कर सका; एसक्यूएलएक्सएक्सएशन एसक्यूएलएक्सएक्स के लिए एसक्यूएलएक्सप्शन [अपडेट करें आरएसएस_आईएमआई सेट guid = ?, pubdate = ?, link = ?, rss_source_id = ?, title = ?, description = ?, rating_raw = ?, rating_tuned = ?, date_created = ?, date_locked =? जहां आरएसएस_ITEM_आईडी =?]; एसक्यूएल राज्य [99 99 9]; त्रुटि कोड [2 9 861]; ओआरए -29861: डोमेन इंडेक्स चिह्नित किया गया है लोडिंग/FAILED/UNUSABLE
; ORA-29861: डोमेन सूचकांक चिह्नित है लोड हो रहा है/असफल/व्यर्थ
क्या होगा यदि मैं क्वेरी से ऊपर है लेकिन अभी भी यह त्रुटि उत्पन्न हो रही है से कोई भी पंक्ति मिल रहा है? – Dish
मुझे लगता है, आप इंडेक्स को हटाने और इसे फिर से बनाने का प्रयास कर सकते हैं। – vagovszkym
इंडेक्स को पुनर्निर्माण करना मेरे लिए काम नहीं कर रहा था, लेकिन ओरेकल एसक्यूएल डेवलपर में इंडेक्स पर नेविगेट करने और एसक्यूएल टैब पर क्लिक करने से मुझे पता चला कि इंडेक्स कैसे बनाया जाए। इसे छोड़कर और फिर उसी सटीक एसक्यूएल कोड से इसे फिर से बनाना। – ArtOfWarfare