Export, Import
Un des problèmes d'ORACLE est qu'il ne met pas à notre disposition un outil
permettant de régénérer les instructions DDL nécessaires à la création des objets de
la base.
Nous pouvons utiliser un placebo pour ce symptôme: Import avec l'option SHOW=Y d'un
export full et un exercice d'édition (enlèvement de quelques milliers de quottes)
Bien sur, vous pouvez jouer aussi avec le dictionnaire des données. Attention aux
changements dus aux différentes versions !
A vos éditeurs !
|
Impfull.cmd |
set ORACLE_SID=RADU
EXP80 PARFILE=EXPFULL.PAR |
set ORACLE_SID=RADU
imp80 PARFILE=IMPFULL.PAR |
|
|
userid=sys/sys
file=expfull.dmp
log=expfull.log
full=Y
ROWS=N
compress=N
statistics=none
buffer=4096000 |
userid=SYS/sys
file=expfull.dmp
log=impfull.log
SHOW=Y
full=Y
buffer=4096000 |
|
Connected
to: Oracle8 Enterprise Edition Release 8.0.5.0.0 - Production
With the Partitioning and Objects options
PL/SQL Release 8.0.5.0.0 - Production
Export file created by EXPORT:V08.00.05 via conventional path
. importing SYSTEM's objects into SYSTEM
'ALTER SCHEMA = 'SYSTEM''
'CREATE TABLESPACE 'RBS' DATAFILE 'L:\ORANT\DATABASE\RBS1RADU.ORA' SIZE
104'
'85760 AUTOEXTEND ON NEXT 2048 MAXSIZE 8388604K DEFAULT STORAGE (INIT'
'IAL 1048576 NEXT 1048576 MINEXTENTS 2 MAXEXTENTS 121 PCTINCREASE 0) ONLINE '
'PERMANENT'
'CREATE TABLESPACE 'USR' DATAFILE 'L:\ORANT\DATABASE\USR1RADU.ORA' SIZE
209'
'71520 AUTOEXTEND ON NEXT 2048 MAXSIZE 8388604K DEFAULT STORAGE (INIT'
... et ainsi de suite sur plusieurs mégaoctets ;-) |
| |