Soutenez-nous
Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 11 sur 11
  1. #1
    Nouveau Membre du Club
    Homme Profil pro Florent LAVILLE
    Inscrit en
    mars 2005
    Messages
    99
    Détails du profil
    Informations personnelles :
    Nom : Homme Florent LAVILLE
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations forums :
    Inscription : mars 2005
    Messages : 99
    Points : 25
    Points
    25

    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 :
    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

  2. #2
    Expert Confirmé
    Inscrit en
    février 2006
    Messages
    3 435
    Détails du profil
    Informations forums :
    Inscription : février 2006
    Messages : 3 435
    Points : 3 479
    Points
    3 479

    Par défaut

    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é.

  3. #3
    Rédacteur
    Avatar de orafrance
    Inscrit en
    janvier 2004
    Messages
    15 959
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : janvier 2004
    Messages : 15 959
    Points : 16 736
    Points
    16 736

    Par défaut

    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

  4. #4
    Nouveau Membre du Club
    Homme Profil pro Florent LAVILLE
    Inscrit en
    mars 2005
    Messages
    99
    Détails du profil
    Informations personnelles :
    Nom : Homme Florent LAVILLE
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations forums :
    Inscription : mars 2005
    Messages : 99
    Points : 25
    Points
    25

    Par défaut

    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

  5. #5
    Nouveau Membre du Club
    Homme Profil pro Florent LAVILLE
    Inscrit en
    mars 2005
    Messages
    99
    Détails du profil
    Informations personnelles :
    Nom : Homme Florent LAVILLE
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations forums :
    Inscription : mars 2005
    Messages : 99
    Points : 25
    Points
    25

    Par défaut

    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 :

    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 :'( )

  6. #6
    Expert Confirmé
    Inscrit en
    février 2006
    Messages
    3 435
    Détails du profil
    Informations forums :
    Inscription : février 2006
    Messages : 3 435
    Points : 3 479
    Points
    3 479

    Par défaut

    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 ?

  7. #7
    Nouveau Membre du Club
    Homme Profil pro Florent LAVILLE
    Inscrit en
    mars 2005
    Messages
    99
    Détails du profil
    Informations personnelles :
    Nom : Homme Florent LAVILLE
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations forums :
    Inscription : mars 2005
    Messages : 99
    Points : 25
    Points
    25

    Par défaut

    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...)

  8. #8
    Expert Confirmé
    Inscrit en
    février 2006
    Messages
    3 435
    Détails du profil
    Informations forums :
    Inscription : février 2006
    Messages : 3 435
    Points : 3 479
    Points
    3 479

    Par défaut

    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 ?

  9. #9
    Nouveau Membre du Club
    Homme Profil pro Florent LAVILLE
    Inscrit en
    mars 2005
    Messages
    99
    Détails du profil
    Informations personnelles :
    Nom : Homme Florent LAVILLE
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations forums :
    Inscription : mars 2005
    Messages : 99
    Points : 25
    Points
    25

    Par défaut

    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)

  10. #10
    Membre éclairé
    Inscrit en
    novembre 2002
    Messages
    549
    Détails du profil
    Informations forums :
    Inscription : novembre 2002
    Messages : 549
    Points : 371
    Points
    371

    Par défaut

    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

  11. #11
    Nouveau Membre du Club
    Homme Profil pro Florent LAVILLE
    Inscrit en
    mars 2005
    Messages
    99
    Détails du profil
    Informations personnelles :
    Nom : Homme Florent LAVILLE
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations forums :
    Inscription : mars 2005
    Messages : 99
    Points : 25
    Points
    25

    Par défaut

    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.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •