2015-04-05 7 views
5

पढ़ा जब मैं मैं यह त्रुटिअपवाद: ORA-31,640: डंप फ़ाइल को खोलने में असमर्थ "..."

Exception: ORA-31640: unable to open dump file "/home/oracle/Desktop/dump/vahe.DMP" for read 

डंप निर्देशिका और Vahe हो रही है एसक्यूएल डेवलपर के माध्यम से .dmp फ़ाइल आयात करने के लिए कोशिश कर रहा हूँ। डीएमपी फ़ाइल ने पढ़ने और लिखने की अनुमति दी है। enter image description here

मैं डेटाबेस ऐप डेवलपमेंट वीएम का उपयोग करता हूं। मैं इस समस्या को कैसे ठीक कर सकता हूं? धन्यवाद।

+2

vahe.DMP पर अनुमतियों की जांच करें। –

+1

उत्तर के लिए धन्यवाद, मुझे समस्या मिली है, यह seams है कि मैंने फ़ाइल नाम गलत टाइप किया है जिसे मैंने "vahe.dmp" (कम मामले में) के बजाय "vahe.DMP" टाइप किया है। – user1321466

+1

यह कहने के बजाय कि फ़ाइल मौजूद नहीं है ओरेकल ने मुझे गलत त्रुटि संदेश दिया। – user1321466

उत्तर

3

अच्छी तरह से मुझे समस्या मिली। दरअसल मुझे टाइप त्रुटि थी। मेरे पास "vahe.dmp" (निचले मामले में) के बजाय टाइपो "vahe.DMP" है। मुझे लगता है कि त्रुटि संदेश अच्छा नहीं है, क्योंकि यह स्पष्ट रूप से कहना चाहिए कि फ़ाइल पढ़ने के लिए "डंप फ़ाइल खोलने में असमर्थ" कहने के बजाय मौजूद नहीं है "(आईएमएचओ)

धन्यवाद हर कोई जिसने मेरी मदद करने की कोशिश की।

+1

त्रुटि संदेश जितना सटीक हो सकता है उतना सटीक है, मैं कहूंगा। ऑरैकल प्रक्रिया यह नहीं बता सकती कि फ़ाइल मौजूद है या नहीं - यह निश्चित रूप से कह सकता है कि यह इसे पढ़ने के लिए नहीं खोल सकता है। उदाहरण के लिए, फ़ाइल * हो सकती है * लेकिन उस पर सही अनुमति नहीं है। –

0

मुझे सहकर्मी से साझा की गई डीएमपी फ़ाइल आयात करते समय भी वही त्रुटि हो रही थी। त्रुटि "ora-31640 पढ़ने के लिए डंप फ़ाइल खोलने में असमर्थ" डीएमपी फ़ाइल बनाते समय उपयोग किए गए समान नाम और पासवर्ड के साथ नया उपयोगकर्ता बनाकर, और इस उपयोगकर्ता को कनेक्ट और आयात करने के लिए उपयोग किया गया, इसने इस त्रुटि को हल किया।

मैं ऑरैकल 11 जी आर 2 सर्वर में "डेटा पंप आयात विज़ार्ड" का उपयोग कर डेटा आयात कर रहा था।

संबंधित मुद्दे