Bonjour;
j'ai créer un export d'une base de donnée sous oracle 10g et je veux faire un import vers oracle 9i.
SVP, est ce que ça peut marcher ? si oui comment le faire ?
Merci
Bonjour;
j'ai créer un export d'une base de donnée sous oracle 10g et je veux faire un import vers oracle 9i.
SVP, est ce que ça peut marcher ? si oui comment le faire ?
Merci
Pour que ça marche, il faut au moins utiliser la même version pour exp et imp. Pour un export full, il y a un risque de non compatibilité des dictionnaires entre la 10g et la 9i. L'export de schéma devrait poser moins de problèmes. Mais je n'ai jamais testé ce cas là: en genéral, on peut utiliser l'export/import pour migrer dans l'autre sens sans problème (9i -> 10g).
oui, pour 9i vers 10g je lé fé pas mal de fois.
mais cette fois je dois faire faire un export de 10g vers 9i (et je suis obligé de le faire à tout prix )
merci pour votre aide
Je l'ai fait d'une base 7.3.4.1 vers une base 10i sans problème particulier, voici la procédure suivi :
The database migration is using the oracle import/export utilities.
From the machine connected to the oracle 7 server, perform the following actions :
· exp <logindba>/<password dba>@<initial database> and select the full option;
· a dmp file is created.
From the machine connected to the oracle 10 server, perform the folowing actions :
· transfer the dmp file locally ;
· imp <logindba>/<password dba>@<target database> and select the full file option.
· The import shall be done without error.
· Connect to the target database via sqlplus and check the table created in the user_tables table ;
mais est ce qu'on peut le faire d'une nouvelle version (10g) vers une version anterieur (9i)
c'est ça ma question
je crois (donc conditionnel ) que ce qui est important c'est la version de l'outil d'export. Tu dois exporter et importer dans la même version... et si je ne m'abuse la plus haute.
Donc, tu utilises l'import 10g pour importer les données dans ta base 9i.
c'est çamon but : importer les données de 10g vers 9iDonc, tu utilises l'import 10g pour importer les données dans ta base 9i.
La méthodologie pour importer des données d'une base de données 10G vers une 9i est d'effectuer l'import et l'export avec les binaires de la 9I
Si tu exportes avec les bin de la 10G, c'est l'imp de la 9i qui risque de ne pas comprendre le formatage du fichier et donc de te générer une erreur
bonjour,
j'ai le même souci et je souhaiterais savoir comment tu t'y prends pour utiliser ces binaries ??
Merci d'avance
Le savoir est utile que s'il est partagé par tous.
/(bb|[^b]{2})/
!sleep() ? array((string))
tu vas sur le serveur ou la version 9i est utilisé est lancé l'import à partir de ce serveur
Bonjour
En fait je fais un export d'une base oracle 10g sur un linux et ensuite je fais un import sur la machine où le serveur oracle 9i est installé.
Cependant j'ai toujours la même erreur :
Pour le transfert du fichier dmp, je l'ai gzippé et envoyer via ftp.
Code : Sélectionner tout - Visualiser dans une fenêtre à part IMP-00010 not a valid export file, header failed verification
Il y a t il un moyen pour qu'il pusse être corrompu entre temps ?
Le savoir est utile que s'il est partagé par tous.
/(bb|[^b]{2})/
!sleep() ? array((string))
Absolument !!Envoyé par Jaouad
Consultant / formateur Oracle indépendant
Certifié OCP 12c, 11g, 10g ; sécurité 11g
Ma dernière formation Oracle 19c publiée sur Linkedin : https://fr.linkedin.com/learning/oracle-19c-l-administration
Ok merci en fait il faut modifier le service name dans tnsname.ora de maniére à exporter la base de la 10g via la 9i.
Merci à bientôt !
Le savoir est utile que s'il est partagé par tous.
/(bb|[^b]{2})/
!sleep() ? array((string))
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager