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 ?
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![]()
Bon tampis merci encore, j'ai plus qu'à faire un script quotidien d'export de schéma pour plus que ça ne se reproduise ...
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.
Partager