IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration Oracle Discussion :

ORA-12012 sur un undotbs


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 115
    Par défaut ORA-12012 sur un undotbs
    Bonjour,

    sur ma base de production (online 24/24) en oracle 9.2.0.7,
    j'ai voulu déplacer le tablespace undotbs.
    J'ai donc fait:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CREATE UNDO TABLESPACE UNDO..
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ALTER SYSTEM SET UNDO_TABLESPACE = UNDO
    avec la commande show parameters, j'ai bien undo_tablespace à UNDO.
    ensuite, j'ai passé l'ancien undotbs en offline.

    la commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select owner, segment_name, bytes, status from dba_undo_extents where tablespace_name = 'UNDOTBS'
    indique bien EXPIRED pour tout.

    l'undo retention est passé depuis longtemps.

    Ce matin, lors d'un traitement, j'ai un message me réclamant le tablespace offline. Je suis un peu surpris:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    ORA-12012: erreur d'exécution automatique du travail 6
    ORA-00376: fichier 2 ne peut être lu à cette heure
    ORA-01110: fichier de données 2 : '/temporaire/undotbs01.dbf'
    ORA-06512: à "TOAD.TOAD_SPACEMAN", ligne 76
    ORA-06512: à ligne 2
    avec la commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select * from dba_rollback_segs
    je m'aperçois que le UNDO_TABLESPACE est composé donc de UNDO (online)
    mais aussi de UNDOTBS (offline).
    J'ai été obligé de remettre UNDOTBS ONLINE. Mais j'aurais voulu supprimer celui -ci.

    Ai je fait une erreur?
    Je suis un peu froid à le supprimer maintenant...

  2. #2
    Membre émérite
    Inscrit en
    Décembre 2003
    Messages
    493
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 493
    Par défaut
    ensuite, j'ai passé l'ancien undotbs en offline.

    pourrais-tu réellement nous donner la suite des instructions que tu as tapé ?

    normalement, un simple alter system set undo_tablespace est suffisant, l'ancien undo tbs passera ensuite au status pending offline pendant qu'il est nécessaire pour les anciennes trx , ensuite il passera au status offline

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 115
    Par défaut
    De ce coté, je n'ai pas fait grand chose:
    j'ai utilisé toad pour mettre le tablespace offline.

    Pour être précis, je l'ai laissé tout le WEEK END offline.
    Manquant de place sur la partition accueillant le tbs offline,
    hier j'ai déplacé les fichiers du tablespace sur une autre partitions.

    Mais je n'ai jamais remis le tbs online!!
    Je pensais que déplacer les datafiles d'un tbs offline n'avais pas de répercussions sur la base.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 115
    Par défaut
    quelqu'un a des idées?

    parce que je suis un peu bloqué...
    Est ce que je peux le supprimer ou pas?

  5. #5
    Membre émérite
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2007
    Messages
    419
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Novembre 2007
    Messages : 419
    Par défaut
    as-tu essayé de supprimer ton job numéro 6?

Discussions similaires

  1. Erreur ORA-12560 sur un Export
    Par genio dans le forum Oracle
    Réponses: 6
    Dernier message: 16/01/2006, 18h21
  2. Erreur ORA-01555 sur un select
    Par LRI dans le forum Oracle
    Réponses: 2
    Dernier message: 13/05/2005, 11h42
  3. ORA-06502 sur un delete
    Par DBS dans le forum Oracle
    Réponses: 61
    Dernier message: 01/04/2005, 17h01
  4. Erreur ORA-04082 sur un trigger
    Par elcaro92 dans le forum Oracle
    Réponses: 2
    Dernier message: 31/01/2005, 22h30
  5. Erreur ORA-01036 sur un XMLGRAM
    Par sch dans le forum XMLRAD
    Réponses: 5
    Dernier message: 07/09/2004, 15h56

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