Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

ओरेकल पीएल/एसक्यूएल डेवलपर के साथ डंप कैसे बनाएं?

EXP (निर्यात) और IMP (आयात) दो उपकरण हैं जिनकी आपको आवश्यकता है। इन्हें कमांड लाइन और एक ही मशीन पर चलाने का प्रयास करना बेहतर है।

इसे रिमोट से चलाया जा सकता है, आपको बस आपको TNSNAMES.ORA सेटअप करना होगा डेटाबेस के समान संस्करण के साथ सभी डेवलपर टूल को सही ढंग से स्थापित करें और इंस्टॉल करें। आपके द्वारा अनुभव किए जा रहे त्रुटि संदेश को जाने बिना, मैं काम करने के लिए exp/imp प्राप्त करने में आपकी सहायता नहीं कर सकता।

एकल उपयोगकर्ता को निर्यात करने का आदेश:

exp userid=dba/dbapassword OWNER=username DIRECT=Y FILE=filename.dmp

यह निर्यात डंप फ़ाइल बनाएगा।

डंप फ़ाइल को किसी भिन्न उपयोगकर्ता स्कीमा में आयात करने के लिए, पहले SQLPLUS . में नया उपयोगकर्ता बनाएं :

SQL> create user newuser identified by 'password' quota unlimited users;

फिर डेटा आयात करें:

imp userid=dba/dbapassword FILE=filename.dmp FROMUSER=username TOUSER=newusername

यदि बहुत अधिक डेटा है तो BUFFERS को बढ़ाकर जांच करें या expdp/impdp में देखें

exp और imp के लिए सबसे आम त्रुटियां सेटअप हैं। अपना PATH चेक करें $ORACLE_HOME/bin . शामिल है , चेक करें $ORACLE_HOME सही तरीके से सेट किया गया है और $ORACLE_SID check की जांच करें सेट है



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle DATE कॉलम को टाइमज़ोन के साथ TIMESTAMP में माइग्रेट करना

  2. प्रत्येक खाते के लिए नवीनतम अनुबंध ढूँढना

  3. Oracle में LIKE . के साथ एक्सेंट और केस असंवेदनशील संयोजन

  4. Oracle SQL डेवलपर का उपयोग करके टेक्स्ट फ़ाइल में CLOB निर्यात करना

  5. क्या ऑरैकल अप्रतिबद्ध पठन विकल्प की अनुमति देता है?