2015-07-29 39 views
11

बनाने से पहले भंडार हटाने का प्रयास करें मैं अपने mysql डेटाबेस को ऑरैकल में माइग्रेट करना चाहता हूं। मैं इस यूआरएल http://www.oracle.com/technetwork/database/migration/connect-step-mysql-1946352.htmlएसक्यूएल त्रुटि। भंडार

से माइग्रेशन डेमो का पालन किया है, लेकिन जब कोशिश प्रवास भंडार संबद्ध करने के लिए

sql error on script execution. try deleting repository before creating repository

मैं उपयोग कर रहा हूँ मैं इस संदेश मिला
Oracle SQL डेवलपर वी 4.1.1.19
ओरेकल एक्सप्रेस संस्करण 11 जी रिलीज 2

चित्र देखें क्या मैं चरण दर चरण की कोशिश की है

चरण 1: नामक उपयोगकर्ता migration_repo

बनाना

enter image description here

चरण 2: बनाना migration_repo नामित कनेक्शन का उपयोग कर migration_repo उपयोगकर्ता enter image description here

चरण 3 : माइग्रेशन रिपोजिटरी को संबद्ध करने का प्रयास करें

step4: कमांड को क्रियान्वित enter image description here

लेकिन कुछ सेकंड के बाद मैं इस त्रुटि संदेश मिला। enter image description here

अब। इसे कैसे हल किया जा सकता है? मैंने क्या गलत किया है?

+0

चेतावनी: अगर आप फिर से भंडार बनाने की कोशिश करेंगे तो आपको एक भ्रामक संदेश प्राप्त होगा जो यह पहले से ही बनाया गया है। इस मामले में आप माइग्रेशन निष्पादित करने में सक्षम नहीं होंगे, और नल फ़ील्ड में शून्य मान डालने का प्रयास करने के बारे में एक भ्रमित ORA-01400 त्रुटि प्राप्त होगी। अगर कोई बाहरी डेटाबेस से माइग्रेट करने का प्रयास कर रहा है और ओआरए -01400 त्रुटि प्राप्त कर रहा है, तो ऑक्सलैक का उत्तर भालू मदद कर सकता है। – ndvo

उत्तर

17

मैं एक ही समस्या थी, इस के साथ GRANT बयान बदल रहा है हल किया गया था ...

GRANT {प्रवास नाम} {प्रवास नाम} द्वारा की पहचान करने के लिए सभी विशेषाधिकारों;

माइग्रेशन कार्यों के बाद विशेषाधिकारों को हटाने के लिए बस जागरूक रहें।

+0

यप ने चाल की, धन्यवाद – remedix

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