डेटाबेस कैसे निर्यात किया गया था?
-
यदि इसे
exp
. का उपयोग करके निर्यात किया गया था और एक पूर्ण स्कीमा निर्यात किया गया था, तब-
उपयोगकर्ता बनाएं:
create user <username> identified by <password> default tablespace <tablespacename> quota unlimited on <tablespacename>;
-
अधिकार प्रदान करें:
grant connect, create session, imp_full_database to <username>;
-
आयात शुरू करें
imp
. के साथ :imp <username>/<password>@<hostname> file=<filename>.dmp log=<filename>.log full=y;
-
-
यदि इसे
expdp
. का उपयोग करके निर्यात किया गया था , फिरimpdp
. के साथ आयात प्रारंभ करें :impdp <username>/<password> directory=<directoryname> dumpfile=<filename>.dmp logfile=<filename>.log full=y;
त्रुटि लॉग को देखते हुए, ऐसा लगता है कि आपने निर्देशिका निर्दिष्ट नहीं की है, इसलिए Oracle dmp
खोजने का प्रयास करता है डिफ़ॉल्ट निर्देशिका में फ़ाइल (यानी, E:\app\Vensi\admin\oratest\dpdump\
)।
या तो निर्यात फ़ाइल को उपरोक्त पथ पर ले जाएं या उस पथ को इंगित करने के लिए निर्देशिका ऑब्जेक्ट बनाएं जहां dmp
फ़ाइल मौजूद है और ऑब्जेक्ट का नाम impdp
. पर पास करें ऊपर आदेश।