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

Oracle Discussion :

Drop Tablspace Undotbs


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 083
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 083
    Par défaut Drop Tablspace Undotbs
    Bonjour,
    en version DB 9.2.0, j'ai créé un nouveau UNDOTBS1, j'ai fait ALTER SYSTEM SET UNDO=UNDOTBS1, et je veux supprimer l'ancien UNDOTBS2, je verifie :
    SQL> SELECT a.name,b.status FROM v$rollname a, v$rollstat b WHERE a.name IN ( SELECT segment_name
    2 FROM dba_segments WHERE tablespace_name = 'UNDOTBS2' ) AND a.usn = b.usn;

    NAME STATUS
    ------------------------------ ---------------
    _SYSSMU19$ PENDING OFFLINE
    _SYSSMU21$ PENDING OFFLINE
    _SYSSMU24$ PENDING OFFLINE

    Comme j'ai des transactions dans UNDOTBS2, je ne peux pas le supprimer. Comment faire pour le vider et pouvoir le supprimer ?
    D'avance merci.

  2. #2
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    merci d'éviter de créer tout le temps un nouveau sujet pour toujours traiter des mêmes choses

    il faut attendre la fin des transactions ou redémarrer ta base

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 083
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 083
    Par défaut
    Merci pour la réponse.
    Avant redémarrer, dans fichier init.ora , dois-je indiquer les deux UNDOTBS1 et UNDOTBS2 ou seulement UNDOTBS1 que j'ai déclaré par SET UNDO=UNDOTBS1 ?
    Merci encore.

  4. #4
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    seulement celui que tu veux utiliser bien sûr

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 083
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 083
    Par défaut
    Merci encore. J'ai redémarré la base. mais quand je veux supprimer UNDOTBS2 j'ai :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    SQL> SELECT  a.name,b.status FROM v$rollname a, v$rollstat b WHERE a.name IN ( SELECT segment_name
      2  FROM dba_segments WHERE tablespace_name = 'UNDOTBS2' ) AND a.usn = b.usn;
     
    aucune ligne sélectionnée
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    SQL> DROP TABLESPACE UNDOTBS2 INCLUDING CONTENTS AND DATAFILES;
    DROP TABLESPACE UNDOTBS2 INCLUDING CONTENTS AND DATAFILES
    *
    ERREUR Ó la ligne 1 :
    ORA-01548: rollback segment actif '_SYSSMU19$' trouvé ; arréter suppression du tablespace
    Que faire ?

  6. #6
    Rédacteur

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 320
    Par défaut
    Que donne la commande :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    show parameter UNDO_tablespace ;
    merci d'utiliser les balises code et quotes dans cos messages

Discussions similaires

  1. Drag and drop "de l'extérieur"
    Par Invité dans le forum C++Builder
    Réponses: 12
    Dernier message: 31/03/2020, 10h10
  2. Comment faire un Drag&Drop vers Windows ?
    Par Lung dans le forum Composants VCL
    Réponses: 17
    Dernier message: 21/06/2004, 13h10
  3. Comment faire un Drag&Drop sur un tableau
    Par Stef.web dans le forum Composants VCL
    Réponses: 6
    Dernier message: 11/10/2003, 13h12
  4. drag and drop
    Par jujuesteban dans le forum Composants VCL
    Réponses: 5
    Dernier message: 20/06/2003, 09h23
  5. curseur et drag&drop
    Par Pierrot dans le forum Langage
    Réponses: 4
    Dernier message: 25/09/2002, 19h16

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