p
u
b
l
i
c
i
t
é
publicité
  1. #1
    Invité de passage
    Inscrit en
    novembre 2010
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : novembre 2010
    Messages : 9
    Points : 1
    Points
    1

    Par défaut [Oracle 10g] Export de schéma avec une base montée (pas possible)

    Bonjour,
    je suis face à différents problèmes pour ouvrir ma BDD sous Oracle 10g (suite à une coupure électrique et un TBS Undo corrompu) et j'aimerai savoir s'il est possible d'exporter un schéma alors que j'arrive seulement à monter la BDD ?
    Merci.

  2. #2
    Rédacteur

    Profil pro
    Inscrit en
    décembre 2002
    Messages
    3 013
    Détails du profil
    Informations personnelles :
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : décembre 2002
    Messages : 3 013
    Points : 5 702
    Points
    5 702

    Par défaut

    Malheureusement, l'instance doit être OPEN pour faire un export...

    Etes-vous en ARCHIVELOG ?
    Avez-vous une sauvegarde de votre base ?
    Consultant / formateur Oracle indépendant
    Certifié OCP 12c, 11g, 10g ; sécurité 11g

  3. #3
    Modérateur
    Avatar de pachot
    Homme Profil pro
    Consultant DBA en Suisse (dbi services) ACE & OCM
    Inscrit en
    novembre 2007
    Messages
    1 417
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant DBA en Suisse (dbi services) ACE & OCM
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : novembre 2007
    Messages : 1 417
    Points : 4 912
    Points
    4 912
    Billets dans le blog
    4

    Par défaut

    Bonjour,

    Base pas ouverte -> pas de dictionnaire accessible -> pas d'export

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    suite à une coupure électrique et un TBS Undo corrompu
    Si ce n'est que l'undo, c'est possible d'ouvrir la base:
    - passer undo_management=manual
    - startup mount
    - drop tablespace undo
    - open
    Et là l'export est possible. tu peux aussi recréer un tablespace undo

    Attention, garder un backup de la base (même corrompue) avant de faire ça.

    Cordialement,
    Franck.
    Franck Pachot - Consultant en Suisse Romande (dbi services) - Oracle ACE - Oracle Certified Master (OCP 12c et OCM 11g) - twitter: @FranckPachot

    Je serais au Paris Oracle Meetup le 4 septembre pour vous montrer comment je lis un rapport AWR et parler de l'option In-Memory



  4. #4
    Invité de passage
    Inscrit en
    novembre 2010
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : novembre 2010
    Messages : 9
    Points : 1
    Points
    1

    Par défaut

    Arfff, merci pour ta réponse Pomalaix.
    Et non pas d'archivelog, c'est une BDD non critique de développement, mais on a perdu de gros "jeu de données" pour les tests.
    Tampis pour nous, merci, je clos le sujet.

    Edit : Merci pour ta réponse aussi pachot, mais j'ai déjà essayé cela, j'étais confronté à plusieurs erreurs de type :
    ORA-01110: data file 2: '../undotbs01.dbf'
    ORA-27037: unable to obtain file status
    Où j'ai mis les segments "need recovery" à offline avec le "undo_management=manual", mais ça n'a rien donné, à part ce fameux ORA-01092 impossible (pour moi) à m'en sortir :
    alter database open *
    ERROR at line 1:
    ORA-01092: ORACLE instance terminated. Disconnection forced

  5. #5
    Invité de passage
    Inscrit en
    novembre 2010
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : novembre 2010
    Messages : 9
    Points : 1
    Points
    1

    Par défaut

    Si j'ai une autre question :

    j'ai pu créer une autre BDD sur le même serveur de base de données que celle qui est plantée, dans une autre arbo, avec DBCA.
    ==> Est-ce possible d'importer mes fichiers de données / Tablespace en *.DBF dans la nouvelle base ?

  6. #6
    Modérateur
    Avatar de pachot
    Homme Profil pro
    Consultant DBA en Suisse (dbi services) ACE & OCM
    Inscrit en
    novembre 2007
    Messages
    1 417
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant DBA en Suisse (dbi services) ACE & OCM
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : novembre 2007
    Messages : 1 417
    Points : 4 912
    Points
    4 912
    Billets dans le blog
    4

    Par défaut

    Malheureusement non
    Franck Pachot - Consultant en Suisse Romande (dbi services) - Oracle ACE - Oracle Certified Master (OCP 12c et OCM 11g) - twitter: @FranckPachot

    Je serais au Paris Oracle Meetup le 4 septembre pour vous montrer comment je lis un rapport AWR et parler de l'option In-Memory



  7. #7
    Invité de passage
    Inscrit en
    novembre 2010
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : novembre 2010
    Messages : 9
    Points : 1
    Points
    1

    Par défaut

    Bon tampis merci encore, j'ai plus qu'à faire un script quotidien d'export de schéma pour plus que ça ne se reproduise ...

Discussions similaires

  1. [Débutant] Exporter son application avec une base de données
    Par HackerCrawl dans le forum VB.NET
    Réponses: 13
    Dernier message: 20/02/2015, 10h57
  2. Connexion avec une Base locale Oracle 10g
    Par radwan dans le forum Installation
    Réponses: 1
    Dernier message: 07/12/2010, 20h00
  3. exporter le schéma d'une base de données
    Par swinia dans le forum MySQL
    Réponses: 1
    Dernier message: 21/06/2009, 22h47
  4. [FORMS6] : Compatibilité avec une Base Oracle 10g
    Par Nargel33 dans le forum Forms
    Réponses: 3
    Dernier message: 08/02/2008, 17h12
  5. Exportation des données d'une base Oracle sous forms
    Par moezsokrati dans le forum Forms
    Réponses: 4
    Dernier message: 13/10/2005, 08h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo