EXPDP e IMPDP eseguito da un utente non sysdba
Test eseguito su Oracle Database 11g Enterprise Edition Release 11.2.0.4.0
Creare una direcotry di dump e dare le grant di lettura e scrittura all'utente.
SQL> conn /as sysdba
SQL> create or replace directory DIR_EXP as '/u01/app/oracle/export'
-- verifica
select * from dba_directories
SQL> grant READ, WRITE ON DIRECTORY dir_exp to BIBI
La seguente grant concede all'utente i privilegi di esportare i dati con l'utility datapump.
Questa grant concede inoltre all'utente l'accesso a tutti i dati di tutti gli schema del database.
Concedere con cautela!!!!
SQL> grant DATAPUMP_EXP_FULL_DATABASE to BIBI
Eseguiamo la export di due tabelle.
[oracle@ab03 export]$ /expdp bibi/bibi directory=DIR_EXP tables=BIBI.CONTRATTI,BIBI.EMP dumpfile=exp_BIBI_tables.dmp logfile=exp_BIBI_tables.log
Creare una direcotry di dump e dare le grant di lettura e scrittura all'utente.
SQL> conn /as sysdba
SQL> create or replace directory DIR_EXP as '/u01/app/oracle/export'
-- verifica
select * from dba_directories
SQL> grant READ, WRITE ON DIRECTORY dir_exp to BIBI
La seguente grant concede all'utente i privilegi di esportare i dati con l'utility datapump.
Questa grant concede inoltre all'utente l'accesso a tutti i dati di tutti gli schema del database.
Concedere con cautela!!!!
SQL> grant DATAPUMP_EXP_FULL_DATABASE to BIBI
Eseguiamo la export di due tabelle.
[oracle@ab03 export]$ /expdp bibi/bibi directory=DIR_EXP tables=BIBI.CONTRATTI,BIBI.EMP dumpfile=exp_BIBI_tables.dmp logfile=exp_BIBI_tables.log
Per effettuare l'import invece assegnare all'utente le seguenti grant,
SQL> grant DATAPUMP_IMP_FULL_DATABASE to BIBI
SQL> grant DATAPUMP_IMP_FULL_DATABASE to BIBI