|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2004 Messages : 43 ![]() |
Bonjour,
Je suis toujours en cours de migration à iso-fonctionnement d'une base oracle de 8.1.6 vers de la 10g. Je tente de faire un import de la base dans son ancienne version et j'ai eu aussi l'erreur suivante après ma énième tentative d'import de dump. Code :
Merci d'avance pour votre aide Elise78 |
||
|
|
00
|
|
|
#2 |
|
Membre actif
![]() Inscription : septembre 2006 Messages : 142 ![]() |
Crée un tablespace gérer dans le ditionnaire. puis créer les rollback segments (les mêmes que ta base source) n'oublie de les faire public ou de la paramétrer dans le fichier init (spfile)).
__________________
DBA ORACLE |
|
|
00
|
|
|
#3 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2004 Messages : 43 ![]() |
Merci Arturius
J'ai exécuté les commandes suivantes : Code :
|
||
|
|
00
|
|
|
#4 | ||||
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2004 Messages : 43 ![]() |
Bonjour,
L'import de ma base oracle 8.1.6 n'est toujours pas nikel sur ma base oracle 10.2. L'import passe beaucoup mieux depuis que j'ai rajouté le grant dba à l'utilisateur linux qui lance le traitement. Maintenant, le problème est le suivant : Code :
Code :
Elise78 |
||||
|
|
00
|
|
|
#5 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
si tu as déjà lancer l'import une fois, la 2° fois il réinsert les lignes... dans le cas présent ça génère une violation de contrainte unique. Avant chaque import il faut donc vider les tables importées.
|
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() Inscription : mai 2004 Messages : 1 812 ![]() |
Mais le IGNORE=Y il sert pas à ça normalement ?
__________________
Il vaut mieux monopoliser son intelligence sur des bêtises que sa bêtise sur des choses intelligentes. Mon combat pour les droits des consommateurs face aux abus des grandes marques. |
|
|
00
|
|
|
#7 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
non, cette option sert à continuer même si la table existe déjà
|
|
|
00
|
|
|
#8 |
|
Membre Expert
![]() Inscription : mai 2004 Messages : 1 812 ![]() |
Ok et il sert qu'à ça alors ?
__________________
Il vaut mieux monopoliser son intelligence sur des bêtises que sa bêtise sur des choses intelligentes. Mon combat pour les droits des consommateurs face aux abus des grandes marques. |
|
|
00
|
|
|
#9 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
ignore = ignore les erreurs
|
|
|
00
|
|
|
#10 | |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2004 Messages : 43 ![]() |
Citation:
Elise78 |
|
|
|
00
|
|
|
#11 | ||||
|
Membre habitué
![]() Inscription : janvier 2005 Messages : 129 ![]() |
Le ignore=y permet d'éviter d'avoir une remontée d'erreur lorsque IMP veut créer des objets qui existent deja dans la base.
Dans ton cas Elise, tu peux eventuellement désactiver les contraintes et triggers, lors de l'import de tes données via des scripts : Ceux si sont ceux que j'ai utilisé pour désactiver les contraintes d'un schéma : Code :
A vérifier avec : Code :
En espérant avoir aidé ! |
||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com