Bonjour,
Je cherche à réaliser une migration de oracle 11g vers oracle 12c via data pump.
J'ai réalisé un export via expdp avec succès : E:\EXPORT_DIR>expdp \"sys/xxxxx@mpxdb as sysdba\" full=y directory=export_db dumpfile=full_2016.dmp
A l'import de sur ma base oracle 12 je lance la commande suivante : C:\IMPORT>impdp \"maprix/xxxxx@//lanai.stilogsud.local/pMatrix12mpxdb as sysdba\" full=y directory=import dumpfile=full_2016.dmp
Elle échoue sur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 Traitement du type d'objet DATABASE_EXPORT/TABLESPACE ORA-31684: Le type d'objet TABLESPACE:"SYSAUX" existe déjà ORA-39083: Echec de la création du type d'objet TABLESPACE:"UNDOTBS1" avec erreur : ORA-01516: le fichier journal, le fichier de données ou le fichier temporaire "D:\SIOUTILS\ORACLE11.2\ORADATA\MPXDB\UNDOTBS01.DBF" n'existe pas SQL en échec : ALTER DATABASE DATAFILE 'D:\SIOUTILS\ORACLE11.2\ORADATA\MPXDB\UNDOTBS01.DBF' RESIZE 644874240 ORA-31684: Le type d'objet TABLESPACE:"TEMP" existe déjà ORA-39083: Echec de la création du type d'objet TABLESPACE:"USERS" avec erreur : ORA-01119: échec de création du fichier de base de données 'D:\SIOUTILS\ORACLE11.2\ORADATA\MPXDB\USERS01.DBF' ORA-27040: erreur lors de la création du fichier : création impossible OSD-04002: ouverture impossible du fichier O/S-Error: (OS 21) The device is not ready. SQL en échec : CREATE TABLESPACE "USERS" DATAFILE 'D:\SIOUTILS\ORACLE11.2\ORADATA\MPXDB\USERS01.DBF' SIZE 5242880 AUTOEXTEND ON NEXT 1310720 MAXSIZE 32767M ORA-39083: Echec de la création du type d'objet TABLESPACE:"TABLESPACE_MAPRIX" avec erreur : ORA-01119: échec de création du fichier de base de données 'D:\SIOUTILS\ORACLE11.2\ORADATA\MPXDB\TBS_MAPRIX_DAT' ORA-27040: erreur lors de la création du fichier : création impossible OSD-04002: ouverture impossible du fichier O/S-Error: (OS 21) The device is not ready. SQL en échec : CREATE TABLESPACE "TABLESPACE_MAPRIX" DATAFILE 'D:\SIOUTILS\ORACLE11.2\ORADATA\MPXDB\TBS_MAPRIX_DAT' SIZE 104857600 AUTOEXTEND ORA-39083: Echec de la création du type d'objet TABLESPACE:"TBS_MAPRIX_IDX" avec erreur : ORA-01119: échec de création du fichier de base de données 'D:\SIOUTILS\ORACLE11.2\ORADATA\MPXDB\MAPRIX_IDX' ORA-27040: erreur lors de la création du fichier : création impossible OSD-04002: ouverture impossible du fichier O/S-Error: (OS 21) The device is not ready.
Or D correspond au lecteur de Cd-rom sur la machine cible... Comment lever cette erreur?
Deuxième point au passage, l'encodage des caractères varient :
Dois je m'attendre à une mauvaise surprise ou tout est converti automatiquement?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Oracle 11 NLS_CHARACTERSET = WE8MSWIN1252 NLS_NCHAR_CHARACTERSET = AL16UTF16 Cible v12 NLS_CHARACTERSET = AL32UTF8 (par défaut sous oracle12) NLS_NCHAR_CHARACTERSET = AL16UTF16
Par avance merci,
François
Partager