खोज…


परिचय

डेटा पंप आयात / निर्यात बनाने के लिए निम्नलिखित चरण हैं:

डाटापंप की नौकरियों की निगरानी करें

डेटापंप की नौकरियों का उपयोग करके निगरानी की जा सकती है

1. डेटा शब्दकोश दृश्य:

   select * from dba_datapump_jobs; 
   SELECT * FROM DBA_DATAPUMP_SESSIONS; 
   select username,opname,target_desc,sofar,totalwork,message from V$SESSION_LONGOPS where username = 'bkpadmin';

2. Datapump स्थिति:

  • आयात / निर्यात लॉग या डेटा शब्दकोश नाम और से नौकरी का नाम नोट करें
  • रन अटैच कमांड:
  • आयात / निर्यात प्रॉम्प्ट में स्थिति का प्रकार
impdp <bkpadmin>/<bkp123> attach=<SYS_IMPORT_SCHEMA_01>
Import> status

आयात / निर्यात प्रॉम्प्ट से बाहर आने के लिए CTRL + C दबाएँ

चरण 3/6: निर्देशिका बनाएँ

create or replace directory DATAPUMP_REMOTE_DIR as '/oracle/scripts/expimp';

चरण 7: निर्यात कमांड

आदेश:

expdp <bkpadmin>/<bkp123>  parfile=<exp.par>

* कृपया अपने वातावरण के अनुसार उपयुक्त मूल्यों वाले डेटा को बदलें। आप अपनी आवश्यकताओं के अनुसार मापदंडों को जोड़ / संशोधित कर सकते हैं। उपरोक्त उदाहरण में सभी शेष पैरामीटर पैरामीटर फाइलों में जोड़े गए हैं जैसा कि नीचे कहा गया है: *

  • निर्यात प्रकार: उपयोगकर्ता निर्यात
  • संपूर्ण स्कीमा निर्यात करें
  • पैरामीटर फ़ाइल विवरण [exp.par कहते हैं]:
schemas=<schema>
directory= DATAPUMP_REMOTE_DIR
dumpfile=<dbname>_<schema>.dmp
logfile=exp_<dbname>_<schema>.log

  • निर्यात प्रकार: बड़े स्कीमा के लिए उपयोगकर्ता निर्यात
  • बड़े डेटासेट के लिए संपूर्ण स्कीमा निर्यात करें: यहां निर्यात डंप फ़ाइलें टूट और संकुचित हो जाएंगी। समानांतरवाद का उपयोग यहां किया जाता है (नोट: समानता जोड़ने से सर्वर पर सीपीयू लोड बढ़ेगा)
  • पैरामीटर फ़ाइल विवरण [exp.par कहते हैं]:
schemas=<schema>
directory= DATAPUMP_REMOTE_DIR
dumpfile=<dbname>_<schema>_%U.dmp
logfile=exp_<dbname>_<schema>.log 
compression = all
parallel=5

  • निर्यात प्रकार: टेबल निर्यात [तालिकाओं का निर्यात सेट]
  • पैरामीटर फ़ाइल विवरण [exp.par कहते हैं]:
tables= tname1, tname2, tname3
directory= DATAPUMP_REMOTE_DIR
dumpfile=<dbname>_<schema>.dmp
logfile=exp_<dbname>_<schema>.log

चरण 9: आयात कमांड

शर्त:

  • उपयोगकर्ता आयात करने से पहले स्कीमा या आयात की गई तालिका को गिराना एक अच्छा अभ्यास है।

आदेश:

impdp <bkpadmin>/<bkp123>  parfile=<imp.par>

* कृपया अपने वातावरण के अनुसार उपयुक्त मूल्यों वाले डेटा को बदलें। आप अपनी आवश्यकताओं के अनुसार मापदंडों को जोड़ / संशोधित कर सकते हैं। उपरोक्त उदाहरण में सभी शेष पैरामीटर पैरामीटर फाइलों में जोड़े गए हैं जैसा कि नीचे कहा गया है: *

  • आयात प्रकार: उपयोगकर्ता आयात
  • संपूर्ण स्कीमा आयात करें
  • पैरामीटर फ़ाइल विवरण [कहो imp.par]:
schemas=<schema>
directory= DATAPUMP_REMOTE_DIR
dumpfile=<dbname>_<schema>.dmp
logfile=imp_<dbname>_<schema>.log

  • आयात प्रकार: बड़े स्कीमा के लिए उपयोगकर्ता आयात
  • बड़े डेटासेट के लिए संपूर्ण स्कीमा आयात करें: समानांतरवाद का उपयोग यहां किया जाता है (नोट: समानांतरता जोड़ने से सर्वर पर सीपीयू लोड बढ़ेगा)
  • पैरामीटर फ़ाइल विवरण [कहो imp.par]:
schemas=<schema>
directory= DATAPUMP_REMOTE_DIR
dumpfile=<dbname>_<schema>_%U.dmp
logfile=imp_<dbname>_<schema>.log 
parallel=5

  • आयात प्रकार: टेबल आयात [तालिकाओं का आयात सेट]
  • पैरामीटर फ़ाइल विवरण [कहो imp.par]:
tables= tname1, tname2, tname3
directory= DATAPUMP_REMOTE_DIR
dumpfile=<dbname>_<schema>.dmp
logfile=exp_<dbname>_<schema>.log
TABLE_EXISTS_ACTION= <APPEND /SKIP /TRUNCATE /REPLACE>

1. डाटापंप कदम

स्रोत सर्वर [डेटा निर्यात करें] लक्ष्य सर्वर [डेटा आयात करें]
1. एक डाटापंप फ़ोल्डर बनाएँ जिसमें निर्यात डंप फाइलें होंगी 4. एक डाटापंप फ़ोल्डर बनाएं जिसमें आयात डंप फाइलें होंगी
2. डेटाबेस स्कीमा में लॉगिन करें जो निर्यात करेगा। 5. डेटाबेस स्कीमा में लॉगिन करें जो आयात करेगा।
3. चरण 1 की ओर इशारा करते हुए निर्देशिका बनाएं। 6. चरण 4 की ओर इशारा करते हुए निर्देशिका बनाएं।
7. निर्यात विवरण चलाएँ।
8. डंप फ़ाइलों को लक्षित सर्वर पर कॉपी / एससीपी करें।
9. आयात कथन चलाएँ
10. डेटा की जाँच करें, अमान्य ऑब्जेक्ट संकलित करें और संबंधित अनुदान प्रदान करें

विभिन्न स्कीमा और तालिकाओं के बीच तालिकाओं की प्रतिलिपि बनाएँ

 expdp <bkpadmin>/<bkp123> directory=DATAPUMP_REMOTE_DIR dumpfile=<customer.dmp>


 impdp <bkpadmin>/<bkp123> directory=DATAPUMP_REMOTE_DIR dumpfile=<customer.dmp> remap_schema=<source schema>:<target schema> remap_tablespace=<source tablespace>:<target tablespace>


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow