NuxOra – Linux and Oracle IT website

Admistration, configuration, déploiement, optimisation et tuning.

Import / export sous Oracle

L’export constitue une méthode simple pour sauvegarder une base ou pour la deplacer, il faut toutefois garder à l’esprit que l’export doit etre consistant, il n’y doit pas y avoir demodifications sur la base au cours d’un export.

Pour le réaliser, il faut d’abord créer un utilisateur nommé import ou export ou impexp

CREATE USER EXPIMP IDENTIFIED BY xxxxxxxx DEFAULT TABLESPACE TOOLS TEMPORARY TABLESPACE TEMP PROFILE DEFAULT ACCOUNT UNLOCK;
GRANT EXP_FULL_DATABASE TO EXPIMP;
GRANT IMP_FULL_DATABASE TO EXPIMP;
GRANT CREATE SESSION TO EXPIMP;
ALTER USER EXPIMP DEFAULT ROLE ALL;

Puis lancer un script sql, sous le compte SYS.

sqlplus /nolog
sql> connect sys as sysdba

pour une 9.2

SQL > @/u01/app/oracle/product/9.2.0/rdbms/admin/catexp.sql

pour une 10g

SQL > @/u01/app/oracle/product/10.x.0/db_1/rdbms/admin/catexp.sql

SQL > quit

à partie de la, on peut realiser un import ou un export:

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>