Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Import/Export
Import/Export Forum d'entraide sur les outils d'import/export 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 11/12/2007, 17h24   #1
Membre du Club
 
Inscription : juin 2004
Messages : 170
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 170
Points : 43
Points : 43
Par défaut export oracle v7 unix import oracle9i windows

bonjour,

mes cours d'oracle remontent a qques annees deja, je suis plongee dans la doc depuis ce matin , ce que j'essaie de faire :

exporter une base Oracle (TNSLSNR for Solaris: Version 2.3.4.0.0 -)
puis la reimporter dans une version superieur d'oracle (pour tester j'ai installer oracle 9i su mon xp)

ce que j'ai fait :
exp system/manager FULL=Y file=expdata.dmp

apres je cale car sous windows dès que j'essaie de faire un import il me dit qu'il faut lancer OMS je n'ai rien qui ressemble a ca.

merci de m'aider !

nine
nine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/12/2007, 17h28   #2
Expert Confirmé Sénior


 
Avatar de laurentschneider
 
Homme Laurent Schneider
Administrateur de base de données
Inscription : décembre 2005
Messages : 2 927
Détails du profil
Informations personnelles :
Nom : Homme Laurent Schneider
Localisation : Suisse

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Finance

Informations forums :
Inscription : décembre 2005
Messages : 2 927
Points : 4 549
Points : 4 549
Citation:
Envoyé par nine Voir le message
sous windows dès que j'essaie de faire un import il me dit qu'il faut lancer OMS
quel outil et quel message?

merci
__________________
Mon blog : laurentschneider.com
Mon livre : Advanced Oracle SQL Programming
laurentschneider est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2007, 09h40   #3
Membre du Club
 
Inscription : juin 2004
Messages : 170
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 170
Points : 43
Points : 43
Sur un xp , j'ai donc installé une version 9 d'Oracle.
je lance la console Oracle Entreprise Manager (autonome)
je vais su la base de test créé a l'install par exemple
dans le menu Outils/Outils bdd/Gestion des donnees/export
lorsque je selectionne export j'ai le message :
Vous ne pouvez lancer l'assistant que lorsque l'application est connectee a OMS.Lancer l'application et connectez vous a OMS avant d'essayer a nouveau.

encore merci,

nina
nine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2007, 09h41   #4
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
en effet, il faut plutôt utiliser la ligne de commande ou installer l'agent comme mentionné.
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2007, 10h14   #5
Membre du Club
 
Inscription : juin 2004
Messages : 170
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 170
Points : 43
Points : 43
effectivement en ligne de commande j'ai les outils exp et imp (je vais tester)

j'ai une autre question : j'ai noté lors de l'export hier que le jeu de caractère etait US7ASCII, est il possible lors de l'import de la base de preciser un jeu de caractère ?

merci encore
nina
nine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2007, 10h43   #6
Membre du Club
 
Inscription : juin 2004
Messages : 170
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 170
Points : 43
Points : 43
j'ai testé avec la ligne de commande suivante :
imp userid=system/manager file=f:\expdat.dmp full=y

j'ai, dans la sortie généré les lignes suivantes :

Fichier d'export créé par EXPORT:V07.03.04 via le chemin classique
-> ok il detecte la version d'export.

Attention : les objets ont été exportés par annupabx, et non par vous
-> impact ?

Ensuite import des tables.....
il y a qques erreur sur des GRANT, je suppose normal puis que l'utilisateur en question n'existe pas.

Fin de l'import réussi avec avertissement.

Chouette mais elle est ou ma base ?

j'ai lancé la console espérant la voir mais je n'ai rien, uniquement ma base de test créé lors de l'install d'oracle...

merci, nina
nine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2007, 10h49   #7
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
attention, l'export doit être fait avec l'export 9i si tu veux importer dans une base 9i

l'import ne crée pas de base de données
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2007, 10h51   #8
Expert Confirmé
 
Avatar de LeoAnderson
 
Inscription : septembre 2004
Messages : 2 942
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 2 942
Points : 2 972
Points : 2 972
Citation:
Envoyé par orafrance Voir le message
attention, l'export doit être fait avec l'export 9i si tu veux importer dans une base 9i


elle monte de version, donc no souci : exp7, imp9...

(*) enfin, sauf quand on doit passer par une 8i de temps en temps...
LeoAnderson est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2007, 10h53   #9
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
ha OK... décidément j'ai vraiment du mal avec les changements de version
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2007, 11h09   #10
Membre du Club
 
Inscription : juin 2004
Messages : 170
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 170
Points : 43
Points : 43
oui c'est effectivement ça : exp7 imp9

pas de base de donnée créé, c'est embêtant.

juste pour savoir, où sont les tables ?

sinon dans les grandes lignes quel est la méthode à adopter pour avoir au final une base identique à la v7 exploitable ?

merci a vous
nina
nine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2007, 11h16   #11
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
t'installe Oracle 9i avec la base de données vide (hormis les schemas obligatoire bien entendu) et tu importes ton dump dedans. Là tu as du importer dans la même base et tu as donc des doublons à gogo
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2007, 11h31   #12
Membre du Club
 
Inscription : juin 2004
Messages : 170
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 170
Points : 43
Points : 43
je ne saisis pas.

j'ai fais l'import sur mon pc alors que l'export s'est effectué sur un serveur solaris. donc pas doublons (?)

ensuite l'import s'est fait sous le user "system", j'ai donc recherché mes tables importées dans le schéma system mais je ne les trouve pas... faut il chercher ailleurs ? je me souviens vaguement qu'il existe une table dans laquelle on peut faire des recherches, une idée ?

quand à la création d'un base de données vide pour l'import , ne peut on pas avoir les infos quant a la structure d'une bdd et voir même idéalement un script générant cette structure ?

encore merci
nine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2007, 11h36   #13
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
Tu importes des schémas contenant des objets... SYSTEM ne sert qu'à se connecter

Pour la création de la base, DBCA s'occupe de tout et au pire il y a pléthore de scripts dans le forum.
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2007, 11h49   #14
Membre du Club
 
Inscription : juin 2004
Messages : 170
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 170
Points : 43
Points : 43
decidement je ne comprend pas...

j'ai deja une base (test) je veux bien l'utiliser pour l'import de mes tables mais comment ? c'est lors de l'import qu'il faut le préciser?

ensuite je pensais qu'il fallait que la structure de la base accueillante soit en tout point identique, ce n'est pas la cas ?

je n'ai vraiment pas le niveau, ça remonte à trop loin, mais juste une question : pour regénérer un bdd identique est ce que le fichier init.ora (qui pointe sur ifile) me permettra de le faire ?

encore merci
nine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2007, 11h50   #15
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
userid indique la chaine de connexion de la base cible... je t'invite à lire la documentation.
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2007, 15h37   #16
Membre du Club
 
Inscription : juin 2004
Messages : 170
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 170
Points : 43
Points : 43
je retourne a la doc
merci de votre aide,
nina
nine est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h08.


 
 
 
 
Partenaires

Hébergement Web