Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Administration
Administration Forum d'entraide sur l'administration du serveur Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/11/2007, 16h06   #1
Membre du Club
 
Homme
Intégrateur
Inscription : novembre 2004
Messages : 114
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Intégrateur
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : novembre 2004
Messages : 114
Points : 47
Points : 47
Par défaut [partitioning] valeur de table_name dans user_tab_subpartitions

Bonjour,

Tout d'abord, le contexte ...
Noyau Oracle : 10.2.0.3
OS : Sun 5.8

Après avoir réalisé une création de table sous-partitionnée, j'obtiens des valeurs surprenantes () dans user_tab_subpartitions, all_tab_subpartitions ou dba_tab_subpartitions, user_tab_partitions, all_tab_partitions ou dba_tab_partitions.
Ces valeurs ne correspondent à aucune table existante

Exemple :
Citation:
select distinct table_name,partition_name from user_tab_partitions
TABLE_NAME******************* PARTITION_NAME
------------------------------ ------------------------------
BIN$P/06AOggHFrgRADgAMU84w==$0 P_DETAPE_20071026
BIN$P/06AOggHFrgRADgAMU84w==$0 P_DETAPE_20071027
BIN$P/06AOggHFrgRADgAMU84w==$0 P_DETAPE_20071028
BIN$P/06AOggHFrgRADgAMU84w==$0 P_DETAPE_20071029
BIN$P/06AOggHFrgRADgAMU84w==$0 P_DETAPE_20071030
BIN$P/1aM2n3JBHgRADgAMU84w==$0 P_DETAPE_20071027
BIN$P/1aM2n3JBHgRADgAMU84w==$0 P_DETAPE_20071028
BIN$P/1aM2n3JBHgRADgAMU84w==$0 P_DETAPE_20071029
BIN$P/1aM2n3JBHgRADgAMU84w==$0 P_DETAPE_20071030
BIN$P/1aM2n3JBHgRADgAMU84w==$0 P_DETAPE_20071031
BIN$P/1aM2nqJBHgRADgAMU84w==$0 P_OTFLA_20071027
BIN$P/1aM2nqJBHgRADgAMU84w==$0 P_OTFLA_20071028
.../...
Malheureusement, j'ai du mal à identifier la requête en question.
Elles réalisaient toutes des drop et create de table existante.
Dans la vue user_tab_subpartitions, le champ partition_name est positionné avec une valeur de partition des tables manipulées.

J'ai donc deux questions :
  • Comment purger le dictionnaire de données de ces anomalies?
  • Avez-vous connaissance d'un tel problème ?

Merci de vos réponses
cquilgars est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2007, 16h36   #2
Rédacteur
 
Inscription : décembre 2002
Messages : 2 397
Détails du profil
Informations personnelles :
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : décembre 2002
Messages : 2 397
Points : 3 298
Points : 3 298
Bonjour

En 10g, les tables supprimées aboutissent dans la corbeille (RECYCLEBIN).
Il s'agit juste d'une suppression logique, la table est en fait conservée dans son tablespace, sauf qu'elle reçoit un nouveau nom commençant par BIN$.

Pour connaître l'origine de ces tables, utilisez DBA_RECYCLEBIN, et en particulier la colonne ORIGINAL_NAME.

Pour vider la corbeille :
Code :
PURGE RECYCLEBIN; -- (corbeille de l'utilisateur courant)
ou
Code :
PURGE DBA_RECYCLEBIN; --(corbeille de tous les utilisateurs)
Et pour éviter qu'une table passe dans la corbeille à sa suppression :
Code :
DROP TABLE la_table PURGE;
__________________
Consultant / formateur Oracle indépendant
Certifié OCP 10g et 11g, sécurité 11g
Pomalaix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2007, 16h36   #3
Expert Confirmé
 
Inscription : février 2006
Messages : 3 433
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 3 433
Points : 3 462
Points : 3 462
Cela ressemble à des objets de la "poubelle" (recycle bin)
Essayez de supprimer les objets concernées avec:

Si la fonctionnalité ne vous intéresse pas, positionnez le paramètre d'initialisation RECYCLEBIN à OFF.
__________________
P. Forstmann

AskTom Forums OTN doc 8, 9, 10 et 11
pifor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2007, 16h49   #4
Membre du Club
 
Homme
Intégrateur
Inscription : novembre 2004
Messages : 114
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Intégrateur
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : novembre 2004
Messages : 114
Points : 47
Points : 47
Merci à vous deux

Cela résout la situation... Je ne connaissais pas l'option
Citation:
DROP TABLE matable PURGE;
Peut-on mettre cette option implicite sur tout drop ?
cquilgars est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2007, 16h52   #5
Membre du Club
 
Homme
Intégrateur
Inscription : novembre 2004
Messages : 114
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Intégrateur
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : novembre 2004
Messages : 114
Points : 47
Points : 47
Excusez-moi, je n'ai pas pris le temps de tout lire en détail...

Citation:
Envoyé par pifor Voir le message

Si la fonctionnalité ne vous intéresse pas, positionnez le paramètre d'initialisation RECYCLEBIN à OFF.

En effet, cette fonctionnalité ne m'intéresse pas !!

Encore merci !!!
cquilgars est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h45.


 
 
 
 
Partenaires

Hébergement Web