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 :

problème avec la vue user_tables


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 problème avec la vue user_tables
    Bonjour,

    je suis en oracle 10g et j'ai voulu faire un test de drop table.
    Je retrouve bien les informations dans mon recyclebin et mon user_segments mais pas dans user_tables. Comment cela se fait-il?

    voici mes commandes:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    SELECT object_name, original_name, operation, type, droptime, dropscn, can_undrop FROM USER_RECYCLEBIN
    where original_name = 'TOTO';
    J'obtiens bien le résultat suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    BIN$btMHRpdN/oLgQKjAUwAUgQ==$0	TOTO 	DROP	TABLE	2009-07-16:14:55:53	5023902167	YES
    Lorsque je consulte user_segments, j'ai bien un résultat:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select segment_name, segment_type, bytes from user_segments where segment_name = 'BIN$btMHRpdN/oLgQKjAUwAUgQ==$0'
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    BIN$btMHRpdN/oLgQKjAUwAUgQ==$0	TABLE	131072
    par contre je n'obtiens rien avec user_tables
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select table_name, dropped from user_tables where table_name = 'BIN$btMHRpdN/oLgQKjAUwAUgQ==$0'
    Est ce que quelqu'un peut me dire d'où viens mon problème?
    J'ai l'impression que la vue user_tables n'est pas à jour.
    C'est grave docteur?

    Merci pour vos réponses

  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
    j'imagine que quand la table est dans la RECYCLEBIN elle appartient à SYS ou SYSTEM et plus ton user... t'as regardé dans DBA_TABLES ?

  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
    Bonjour ORAFRANCE,

    oui j'ai pensé à regardé ainsi que dans all_tables.
    ça me fait ça avec n'importe qu'elle table que je drop.

    Pour info, je suis en 10.2.0.4.0...
    c'est plutot bizarre. Vu que c'est du test, je vais redémarrer ma 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
    même chose après un shutdown, user_tables ne donne aucun résultat (comme dba_users et all_users)...

    je comprends pas

  5. #5
    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
    Bah c'est probablement le fonctionnement normal... tu fais un drop table donc il n'y a pas de raison de la trouver dans les tables... tu l'as dans les segments, c'est suffisant

  6. #6
    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
    En fait, j'essaye de suivre cet exemple:
    http://books.google.fr/books?id=6D4a...esult&resnum=1

    Et il est bien stipulé que les tables dropés doivent apparaitre dans la table DBA_TABLES...

Discussions similaires

  1. Problème avec 1ère vue
    Par cecile38 dans le forum Android
    Réponses: 3
    Dernier message: 03/08/2012, 11h27
  2. Problèmes avec les vues et les sequences postgresql
    Par choko83 dans le forum Requêtes
    Réponses: 4
    Dernier message: 28/09/2009, 21h17
  3. problème avec les vues sous sql
    Par new_angel dans le forum SQL
    Réponses: 3
    Dernier message: 08/06/2009, 08h10
  4. Problème avec des onglets de la même vue
    Par Latmy dans le forum Eclipse Platform
    Réponses: 1
    Dernier message: 27/04/2007, 15h11
  5. Problèmes avec des vues
    Par dady dans le forum MFC
    Réponses: 22
    Dernier message: 09/01/2004, 16h26

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