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 23/02/2007, 10h17   #1
Nouveau Membre du Club
 
Homme Florent LAVILLE
Inscription : mars 2005
Messages : 92
Détails du profil
Informations personnelles :
Nom : Homme Florent LAVILLE
Localisation : France, Haute Savoie (Rhône Alpes)

Informations forums :
Inscription : mars 2005
Messages : 92
Points : 26
Points : 26
Envoyer un message via MSN à laville
Par défaut exporter, supprimer, créer une base oracle

Bonjour,

Après des recherches infructeuses j'aurais aimé savoir comment supprimer une base oracle (seulement celle voulue), la recréer (simplement ?) et importer le fichier dmp qui contient toute son architecture.

En gros, il y a trois points :
- supprimer une base (sous sqlplus ou dos)
- créer une nouvelle base vierge
- importer mon fichier dump.

Pour importer le fichier dump je sais faire, mais pour supprimer la base non :s
Pour ce qu est enfin de recréer la base j'ai vu un tutoriel (qui me semble pas très claire) donc si quelqu'un en avait un plus clair svp

Enfin dernier point, lors de mon export, je n'arrive pas à exporter seulement ma base et sa structure, j'exporte tout le contenu d'oracle :s Quelqu'un saurait pourquoi ?

voici ma procédure d'export :
Citation:
exp log/mdp@BASE fichier=emplacement.dmp log= pareil.log full=y consistent=n
Ensuite il me dit que le mot de passe login est pas bon je remet le login avec en plus as sysdba et le même mdp (mettre directement login as sysdba ne fonctionne pas :s)

Pour info j'ai oracle 9i sous windows. Merci d'avance
laville est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2007, 10h27   #2
Expert Confirmé
 
Inscription : février 2006
Messages : 3 433
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 3 433
Points : 3 462
Points : 3 462
La création de base est détaillée ici avec DBCA ou sans (=manuellement), le tout en anglais:
http://download-uk.oracle.com/docs/c...491/create.htm

DBCA permet aussi de supprimer une base mais ce n'est pas détaillé.
__________________
P. Forstmann

AskTom Forums OTN doc 8, 9, 10 et 11
pifor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2007, 10h35   #3
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
Citation:
Envoyé par laville
Ensuite il me dit que le mot de passe login est pas bon je remet le login avec en plus as sysdba et le même mdp (mettre directement login as sysdba ne fonctionne pas :s)
il manque le paramètre userid
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2007, 10h44   #4
Nouveau Membre du Club
 
Homme Florent LAVILLE
Inscription : mars 2005
Messages : 92
Détails du profil
Informations personnelles :
Nom : Homme Florent LAVILLE
Localisation : France, Haute Savoie (Rhône Alpes)

Informations forums :
Inscription : mars 2005
Messages : 92
Points : 26
Points : 26
Envoyer un message via MSN à laville
je l'ai oublié n le réécrivant ^^ mais il y est :p

Pour la doc en anglais, même plus peur (et puis à force de lire des docs en anglais on s'y habitue) donc merci à toi pifor (je te remercie souvent ces derniers temps )

J'ai testé un export là (en arrêtant la base et en la redémarrant en exclusive pour mon export), je vérifie pour la suppression et la création de base, et je reviens presto vous tenir au courant.

Comme toujours vive developpez.com et ses internautes pour leur aide
laville est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2007, 14h40   #5
Nouveau Membre du Club
 
Homme Florent LAVILLE
Inscription : mars 2005
Messages : 92
Détails du profil
Informations personnelles :
Nom : Homme Florent LAVILLE
Localisation : France, Haute Savoie (Rhône Alpes)

Informations forums :
Inscription : mars 2005
Messages : 92
Points : 26
Points : 26
Envoyer un message via MSN à laville
re. après lecture du tuto en anglais, j'ai pu supprimer mon ancienne base, mais pour l'installation....

J'ai configuré ma base, lancé la création mais... à 93% de l'install une erreur survient :

Citation:
ora-02291 : integrity constraint(SH COSTS_PRODUCT_FK) Violated-parent key not found
Donc installation pantée . En plus, il ne m'a jamais demandé de login/mdp lors de l'installation :s (faut-il que je le crée ? comme pour le redolog ?)

Bref, je ne suis pas encore sortis de l'auberge...

Au passage, c'était ma seule base, et maintenant je peux plus me connecter à sqlplus... (plus d'user peut-être ou je sais pas :'( )
laville est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2007, 14h46   #6
Expert Confirmé
 
Inscription : février 2006
Messages : 3 433
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 3 433
Points : 3 462
Points : 3 462
Si l'import full plante comme ça, c'est probablement qu'il y a eu une autre erreur avant dont celle-ci n'est que la conséquence: vérifie dans le fichier log de l'import toutes les erreurs IMP-XXXX ou ORA-YYYY. Est-ce vraiment la première erreur ?
__________________
P. Forstmann

AskTom Forums OTN doc 8, 9, 10 et 11
pifor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2007, 14h51   #7
Nouveau Membre du Club
 
Homme Florent LAVILLE
Inscription : mars 2005
Messages : 92
Détails du profil
Informations personnelles :
Nom : Homme Florent LAVILLE
Localisation : France, Haute Savoie (Rhône Alpes)

Informations forums :
Inscription : mars 2005
Messages : 92
Points : 26
Points : 26
Envoyer un message via MSN à laville
c'est même pas lors de l'import, c'est carrément lors de la création de la base :!

j'ai créé la base avec l'assistant pourtant donc... me serais-je planté ? (pas supprimé tous les anciens fichiers, etc...)
laville est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2007, 15h00   #8
Expert Confirmé
 
Inscription : février 2006
Messages : 3 433
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 3 433
Points : 3 462
Points : 3 462
Je n'ai jamais vu une erreur comme ça à la création d'une base... Est-ce qu'il n'y avait pas d'autre erreurs avant ? Ou des erreurs dans l'alert.log ?
__________________
P. Forstmann

AskTom Forums OTN doc 8, 9, 10 et 11
pifor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2007, 15h04   #9
Nouveau Membre du Club
 
Homme Florent LAVILLE
Inscription : mars 2005
Messages : 92
Détails du profil
Informations personnelles :
Nom : Homme Florent LAVILLE
Localisation : France, Haute Savoie (Rhône Alpes)

Informations forums :
Inscription : mars 2005
Messages : 92
Points : 26
Points : 26
Envoyer un message via MSN à laville
2h15 de création de base... j'ai pas attendu devant :! mais c'était la seule erreur que j'ai vu.

Je viens de relancer l'install (en prennant bien soin de supprimer tout ce qui portait le nom de ma base, sauf dans les fichiers ora.ini et tnsname je crois)
laville est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2007, 15h06   #10
Membre éclairé
 
Inscription : novembre 2002
Messages : 533
Détails du profil
Informations forums :
Inscription : novembre 2002
Messages : 533
Points : 359
Points : 359
bonjour,

j'ai parcouru très rapidement le post, mais j'ai l'impression que notre ami souhaite juste faire un drop de son schéma pour une ré-importation.

il parle de fichier dmp et pas dbf

Si c'est cela, on est parti un peu à l'ouest du pole nord là

confirmes tu que c'est ce que tu souhaites faire laville ?
__________________
PpPool
PpPool est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2007, 15h11   #11
Nouveau Membre du Club
 
Homme Florent LAVILLE
Inscription : mars 2005
Messages : 92
Détails du profil
Informations personnelles :
Nom : Homme Florent LAVILLE
Localisation : France, Haute Savoie (Rhône Alpes)

Informations forums :
Inscription : mars 2005
Messages : 92
Points : 26
Points : 26
Envoyer un message via MSN à laville
je souhaite effectivement faire un import de fichier .dmp, mais avant cela je dois recréer ma base (que j'ai supprimé).

Je dois donc recréer mon environnement de développement avec un nserveur oracle "vierge" (enfin sans base quoi). J'ai donc tanté recréer ma base, mais lors de cette création, j'ai eu l'erreur clé parent non trouvé (cité au dessus)

Voila

par la suite je ferais juste des imports de données (fichiers scripts sql) mais avant cela il faut bien que je récupère la structure complète de ma base ^^

EDIT : quand tu parles de drop de schéma, ca m'éviterai de supprimer ma base, est-ce bien ca ? Si oui, je suis prenneur :p (comment faire en gros ^^)

Merci d'avance

EDIT2 : la seconde création de la base me met la même erreur, mais comme c'est au niveau des exemples de schéms (qui vont être supprimés, et de toute facon inutilisés je pense) j'ai mis ignoré pour ne pas avoir à recréer une nouvelle fois la base.
laville 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 18h18.


 
 
 
 
Partenaires

Hébergement Web