De la Oracle 11, Oracle folosește o sintaxă diferită de versiunea anterioară a Oracle pentru a importa și a exporta date. În general, există două opțiuni pentru import / export:
1.1- Import / Export SCHEMA (11g)
Mai întâi, trebuie să definiți directorul DBA (folderul DBA, puteți spune folderul de control al DB) că este atașat pe calea reală a discului. De fapt, trebuie să declarați o dată și puteți să o utilizați mai departe.
De exemplu, voi defini directorul DBA (dosarul DBA) cu numele MY_BACKUP_DIR atașat la fișierul C: / oraclebackup
De asemenea, puteți face o interogare pentru a vedea obiectele din Directorul DBA creat anterior și cele disponibile în Oracle.
1.1.1 - Expdp
Utilizați expdp pentru a exporta (exporta) toate SCHEMA în fișierul cu memorie.
Notă: Puteți exporta (exporta) mai multe Scheme simultan în 1 fișier dump. De exemplu:
1.1.2 - Impdp
În primul rând, trebuie să creați învățarea utilizatorilorql2. Conectați-vă la SQL Plus.
Dați echipei un utilizator.
Practic, tocmai ați creat o SCHEMA goală.
Apoi vom importa (importa) din fișierul dump în schema nou creată. De fapt, fișierul cu memorie poate avea una sau mai multe SCHEMA. Când importați un fișier cu memorie într-o anumită schemă. trebuie să specificați sursa SCHEMA din fișierul cu memorie. și schema țintă.
Rețineți că în ORACLE numele SCHEMA este, de asemenea, numele User.
Notă: Nu trebuie să creați învățările utilizatorului ql2 înainte de aceasta. comanda impdb va crea automat acest utilizator, dar parola nu este definită, trebuie să vă setați singură parola.
Începerea cu succes a rezultatului: