Précédent   Forum des professionnels en informatique > Bases de données > Oracle
Oracle Forum Oracle : le serveur, les outils, ... Voir F.A.Q Oracle Tutoriels Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/12/2006, 21h26   #1
Membre régulier
 
Avatar de pmartin8
 
Inscription : novembre 2003
Messages : 306
Détails du profil
Informations forums :
Inscription : novembre 2003
Messages : 306
Points : 87
Points : 87
Par défaut [import] 9i->10g possible?

Bonjour

J'Ai un .dmp qui a été fait à partir de 9i. Est-ce que c'est possible de l'importer dans oracle express 10g?


Merci
pmartin8 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2006, 22h30   #2
Membre régulier
 
Avatar de pmartin8
 
Inscription : novembre 2003
Messages : 306
Détails du profil
Informations forums :
Inscription : novembre 2003
Messages : 306
Points : 87
Points : 87
Autre question:

Si j'importe a partir d'un tablespace A est-ce qu'il faut que j'aille une tablespace A dans la BD dans laquelle j'importe ??

Merci
pmartin8 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2006, 12h42   #3
Rédacteur
 
Avatar de bouyao
 
Inscription : janvier 2005
Messages : 1 778
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 1 778
Points : 1 857
Points : 1 857
Oui tu peut, il suffit de faire l'import dans 10g avec le programme imp de la 9i
bouyao est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2006, 17h02   #4
Membre régulier
 
Avatar de pmartin8
 
Inscription : novembre 2003
Messages : 306
Détails du profil
Informations forums :
Inscription : novembre 2003
Messages : 306
Points : 87
Points : 87
ok et si je fais la commande imp, comment est-ce que je sais si c'Est celle de la 91 qui sexecute ou celle de 10g? A priori j'ai seulement 10 d'installé sur mon PC

Merci
pmartin8 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2006, 17h15   #5
Membre Expert
 
Avatar de nuke_y
 
Inscription : mai 2004
Messages : 1 812
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 1 812
Points : 1 609
Points : 1 609
C'est marqué dans l'affichage de la commande imp. Si tu tapes imp ça donne ça :
Code :
1
2
3
4
5
6
C:\>imp
 
Import: Release 9.2.0.1.0 - Production ON Sa Dec 23 17:11:01 2006
 
Copyright (c) 1982, 2002, Oracle Corporation.  ALL rights reserved.
...
__________________
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.
nuke_y est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2006, 17h47   #6
Membre régulier
 
Avatar de pmartin8
 
Inscription : novembre 2003
Messages : 306
Détails du profil
Informations forums :
Inscription : novembre 2003
Messages : 306
Points : 87
Points : 87
Oui c'est bien ce que j'ai:

Fichier d'export créé par EXPORT:V09.02.00 via le chemin classique

Voici le reste du log:

Code :
1
2
3
4
5
Attention : les objets ont été exportés par SYSTEM, et non par vous
 
import effectué dans le jeu de caractères WE8MSWIN1252 et le jeu NCHAR AL16UTF16
le client d'export utilise le jeu de caractères WE8ISO8859P15 x (conversion possible)
Procédure d'import terminée avec succès sans avertissements.
Ca importe bien mais rien est créé dans ma BD!!

Quelqu'un a une idée?

MErci beaucoup!
pmartin8 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2006, 17h59   #7
Membre Expert
 
Avatar de nuke_y
 
Inscription : mai 2004
Messages : 1 812
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 1 812
Points : 1 609
Points : 1 609
Ben si tu as EXACTEMENT le même message que moi ça veut dire que tu utilises l'import 9i, il faut trouver l'import 10g.

recherche les fichiers imp.exe sur ton poste pour voir si tu en as plusieurs.
__________________
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.
nuke_y est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2006, 18h16   #8
Membre régulier
 
Avatar de pmartin8
 
Inscription : novembre 2003
Messages : 306
Détails du profil
Informations forums :
Inscription : novembre 2003
Messages : 306
Points : 87
Points : 87
Citation:
Envoyé par bouyao
Oui tu peut, il suffit de faire l'import dans 10g avec le programme imp de la 9i

Si je me fie à ce que bouyao dit, il faut utiliser l'import 9i et non 10g?

Vrai ?
pmartin8 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2006, 18h33   #9
Membre Expert
 
Avatar de nuke_y
 
Inscription : mai 2004
Messages : 1 812
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 1 812
Points : 1 609
Points : 1 609
Euh effectivement mais alors là je comprend plus...

Il me semblait pourtant qu'il fallait toujours exporter avec l'utilitaire de la base source et importer avec celui de la base cible...

A moins que ça ne marche pas dans le cas de versions cible supérieures à des version sources.

Quelqu'un peut-il confirmer que la tableau ci-dessous est juste et si non, le corriger ?
Code :
1
2
3
4
5
6
7
8
9
10
11
 
Source	Cible	EXP	IMP
8i	8i	8i	8i
8i	9i	8i	9i
8i	10g	8i	10g
9i	8i	9i	8i
9i	9i	9i	9i
9i	10g	9i	10g
10g	8i	10g	8i
10g	9i	10g	9i
10g	10g	10g	10g
EDIT :
Apparemment le tableau ci-dessus est faux. Si on se réfère ici
Citation:
Autre précision de taille : la version de l'utilitaire Import ne peut être antérieure à celle de l'utilitaire Export, plus précisément on ne saurait exporter une base de données Oracle 9i pour l'importer sur une base de données 8i avec leur utilitaire d'origine.
Si on tient compte que la compatibilité ascendante est ok mais pas la descendante, le bon tableau semble être celui là :
Code :
1
2
3
4
5
6
7
8
9
10
11
 
Source	Cible	EXP	IMP
8i	8i	8i	8i
8i	9i	8i	9i
8i	10g	8i	10g
9i	8i	8i	8i
9i	9i	9i	9i
9i	10g	9i	10g
10g	8i	8i	8i
10g	9i	9i	9i
10g	10g	10g	10g
Donc la version d'import à utiliser est TOUJOURS celle de la base cible et la version d'export à utiliser est la plus ancienne entre celle de la base source et celle de la base cible.

A confirmer évidemment
__________________
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.
nuke_y est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2006, 18h43   #10
Membre régulier
 
Avatar de pmartin8
 
Inscription : novembre 2003
Messages : 306
Détails du profil
Informations forums :
Inscription : novembre 2003
Messages : 306
Points : 87
Points : 87
Ok c'Est bon j'ai trouvé!!

En fait le probleme cetait mon fromuser!

J'utilisais un mauvais nom de schema!! Mais l'export de 9i fonctionne bien dans 10g!

Pas de probleme !

Merci!
pmartin8 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2006, 18h53   #11
Membre Expert
 
Avatar de nuke_y
 
Inscription : mai 2004
Messages : 1 812
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 1 812
Points : 1 609
Points : 1 609
Euh alors tu as exporté avec quelle version et importé avec quelle autre ? Parce que j'aimerai bien avoir le tableau ci-dessus validé ou corrigé par des gens qui ont pu tester.
__________________
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.
nuke_y est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/12/2006, 06h36   #12
Membre régulier
 
Avatar de pmartin8
 
Inscription : novembre 2003
Messages : 306
Détails du profil
Informations forums :
Inscription : novembre 2003
Messages : 306
Points : 87
Points : 87
Source: 9i
Cible 10g

Export 9i
Import 10g
pmartin8 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h03.


 
 
 
 
Partenaires

Hébergement Web