Bonjour
Je travaille sur un environnement Unix avec oracle 9.2.0 et j'ai un problème de données sur ma base.
J'ai un script ksh qui effectue l'export/import de tablespaces d'une base de données vers une autre. Ce script tourne sans problème avec oracle 8i
Sous oracle 9i, il ne génère aucune erreur mais je n'ai pas de données dans la tble cible. Une vérification montre que le tablespace créé utilise bien les fichiers de données copiées et ces derniers ont la même taille que les originaux.
Est ce que vous avez déjà rencontrer ce problème? Quelques idées sur les paramètres à vérifier et/ou la solution à apporter?
Merci
instruction d'export:
instruction d'import
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 exp \"${LOGIN}/${PWD} AS SYSDBA\" FILE=exp_tts.dmp TRANSPORT_TABLESPACE=Y TABLESPACES=\($TTS1, $TTS2\) > exp_tts.log 2>&1 << EOB / AS sysdba EOB
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 imp FILE=exp_tts.dmp TRANSPORT_TABLESPACE=Y DATAFILES=\('/oradata01/tts_001 .dbf', '/oradata02/tts_002.dbf'\) FROMUSER=USER1 TOUSER=USER1 << EOB / AS sysdba EOB
Partager