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.
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.
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
Ma dernière formation Oracle 19c publiée sur Linkedin : https://fr.linkedin.com/learning/oracle-19c-l-administration
Bonjour,
Base pas ouverte -> pas de dictionnaire accessible -> pas d'export
Si ce n'est que l'undo, c'est possible d'ouvrir la base:
Code : Sélectionner tout - Visualiser dans une fenêtre à part suite à une coupure électrique et un TBS Undo corrompu
- 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 - Developer Advocate Yugabyte 🚀 Base de Données distribuée, open source, compatible PostgreSQL
🗣 twitter: @FranckPachot - 📝 blog: blog.pachot.net - 🎧 podcast en français : https://anchor.fm/franckpachot
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 :
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 :ORA-01110: data file 2: '../undotbs01.dbf'
ORA-27037: unable to obtain file status
alter database open *
ERROR at line 1:
ORA-01092: ORACLE instance terminated. Disconnection forced
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 ?
Malheureusement non
Franck Pachot - Developer Advocate Yugabyte 🚀 Base de Données distribuée, open source, compatible PostgreSQL
🗣 twitter: @FranckPachot - 📝 blog: blog.pachot.net - 🎧 podcast en français : https://anchor.fm/franckpachot
Bon tampis merci encore, j'ai plus qu'à faire un script quotidien d'export de schéma pour plus que ça ne se reproduise ...
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