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 14/12/2010, 17h19   #1
Membre habitué
 
Homme
Administrateur de base de données
Inscription : mars 2005
Messages : 264
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : mars 2005
Messages : 264
Points : 121
Points : 121
Par défaut [Oracle 9/AIX 5.3] Vider Tablespace Temporaire

Bonjour,

j'ai un souci avec au moins une base (je n'ai pas fait encore de contrôle régulier sur les autres), le tablespace temporaire ne se vide pas, ou pour être plus précis, il vide les extends mais ne les désalloue pas. Du coup, quand je veux y remettre des données, j'ai l'erreur :
Code :
1
2
ERREUR M-` la ligne 1 :
ORA-01652: impossible d'M-itendre le segment temporaire de 128 dans le tablespace TSTMP_XXX
Je ne veux en aucun cas étendre mon tablespace car, d'une part, je l'ai déjà fait et le problème revient et, d'autre part, s'il faut que je le fasse sur mes 50 bases, le SAN va être juste en espace disque. Il est à noter que mes bases sont toutes arrêtées et redémarrées la nuit, c'est d'ailleurs pour ça, je pense, que mes extends sont vidés. Nous pouvons vérifiés cela avec :

Code :
1
2
3
4
5
6
SELECT * FROM v$sort_segment;
 
TABLESPACE_NAME                 TOTAL_EXTENTS TOTAL_BLOCKS USED_EXTENTS USED_BLOCKS FREE_EXTENTS FREE_BLOCKS EXTENT_HITS
------------------------------- ------------- ------------ ------------ ----------- ------------ ----------- -----------
TSTEMP                                   6317       808576            0           0         6317      808576        1789
TSTMP_XXX                             2511       321408            0           0         2511      321408        5021
tck-lt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2011, 15h25   #2
Membre habitué
 
Homme
Administrateur de base de données
Inscription : mars 2005
Messages : 264
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : mars 2005
Messages : 264
Points : 121
Points : 121
Personne ne sais pourquoi mon smon ne fait pas son boulot de "Garbage Collector" ?
tck-lt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2011, 10h38   #3
Membre confirmé
 
Avatar de mboubidi
 
Homme
Administrateur de base de données
Inscription : novembre 2006
Messages : 303
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 33
Localisation : Algérie

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : novembre 2006
Messages : 303
Points : 292
Points : 292
Envoyer un message via MSN à mboubidi
ca donne quoi?

Code :
1
2
3
4
SELECT srt.tablespace, srt.segfile#,srt.segblk#,srt.blocks,a.sid,a.serial#,a.username,a.osuser,a.status
FROM v$session a, v$sort_usage srt
WHERE a.saddr = srt.session_addr
ORDER BY srt.tablespace, srt.segfile#, srt.segblk#, srt.blocks;
__________________
Ce que tu veux me dire, est-ce vrai? Est-ce bien? Est-ce utile? Sinon je ne veux pas l'entendre.

Pensez a
mboubidi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2011, 11h40   #4
Membre habitué
 
Homme
Administrateur de base de données
Inscription : mars 2005
Messages : 264
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : mars 2005
Messages : 264
Points : 121
Points : 121
Merci de t'occuper de moi et bonne année.

Ta requête ne me donne rien, 0 ligne en retour.
tck-lt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2011, 11h55   #5
Membre confirmé
 
Avatar de mboubidi
 
Homme
Administrateur de base de données
Inscription : novembre 2006
Messages : 303
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 33
Localisation : Algérie

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : novembre 2006
Messages : 303
Points : 292
Points : 292
Envoyer un message via MSN à mboubidi
pas de problème chef, a toi aussi

et ca donne quoi la?

Code :
1
2
SELECT inst_id, tablespace_name, total_blocks, used_blocks, free_blocks
FROM gv$sort_segment;
et est ce que tu as des erreurs dans l'alerte, c'est quoi la version de ta DB et quoi comme OS
__________________
Ce que tu veux me dire, est-ce vrai? Est-ce bien? Est-ce utile? Sinon je ne veux pas l'entendre.

Pensez a
mboubidi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2011, 13h56   #6
Membre habitué
 
Homme
Administrateur de base de données
Inscription : mars 2005
Messages : 264
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : mars 2005
Messages : 264
Points : 121
Points : 121
OS : AIX 5.3
DB : Oracle 9.2.0.6

Code :
1
2
3
INST_ID TABLESPACE_NAME TOTAL_BLOCKS USED_BLOCKS FREE_BLOCKS 
1 TSTEMP 1279872 0 1279872 
1 TSTMP_XXX 877696 0 877696

Code :
1
2
3
4
5
Tue Jan 11 10:57:23 2011
Errors IN file /ora/CORP/admin/udump/corp_ora_2220256.trc:
ORA-00600: code erreur interne, arguments : [qkkAddOElement:1], [], [], [], [], [], [], []
Tue Jan 11 11:32:26 2011
ORA-1652: unable TO extend temp segment BY 128 IN tablespace                 TSTEMP
tck-lt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2011, 14h10   #7
Membre confirmé
 
Avatar de mboubidi
 
Homme
Administrateur de base de données
Inscription : novembre 2006
Messages : 303
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 33
Localisation : Algérie

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : novembre 2006
Messages : 303
Points : 292
Points : 292
Envoyer un message via MSN à mboubidi
déjà t'as une erreur fatal ora-00600, il faut la corrigé note [ID 368577.1]
on doit voir aussi le contenu de corp_ora_2220256.trc.
est ce que ton FS donne la bonne valeur de l'espace occupé par les temp.dbf
__________________
Ce que tu veux me dire, est-ce vrai? Est-ce bien? Est-ce utile? Sinon je ne veux pas l'entendre.

Pensez a
mboubidi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2011, 15h05   #8
Membre habitué
 
Homme
Administrateur de base de données
Inscription : mars 2005
Messages : 264
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : mars 2005
Messages : 264
Points : 121
Points : 121
J'avais déjà remarqué cette erreur mais je n'avais pas trouvé la note associée. Je vais voir ce que je peux faire pour corriger ce premier problème (patch à appliquer à priori) qui corrigera peut-être le second. (Je reviendrai mettre en résolu si ça le fait).
tck-lt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2011, 15h08   #9
Membre confirmé
 
Avatar de mboubidi
 
Homme
Administrateur de base de données
Inscription : novembre 2006
Messages : 303
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 33
Localisation : Algérie

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : novembre 2006
Messages : 303
Points : 292
Points : 292
Envoyer un message via MSN à mboubidi
oui c'est un patch a appliquer, mais l'idéal est de faire un upgrade
__________________
Ce que tu veux me dire, est-ce vrai? Est-ce bien? Est-ce utile? Sinon je ne veux pas l'entendre.

Pensez a
mboubidi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/01/2011, 11h03   #10
Membre habitué
 
Homme
Administrateur de base de données
Inscription : mars 2005
Messages : 264
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : mars 2005
Messages : 264
Points : 121
Points : 121
C'est de la prod et l'appli n'est pas validée pour de l'Oracle 10, on y pensera
tck-lt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/01/2011, 17h35   #11
Membre confirmé
 
Avatar de mboubidi
 
Homme
Administrateur de base de données
Inscription : novembre 2006
Messages : 303
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 33
Localisation : Algérie

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : novembre 2006
Messages : 303
Points : 292
Points : 292
Envoyer un message via MSN à mboubidi
ok tu peux crée un autre TBS temp et dropé l'ancien si tu veux
__________________
Ce que tu veux me dire, est-ce vrai? Est-ce bien? Est-ce utile? Sinon je ne veux pas l'entendre.

Pensez a
mboubidi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2011, 18h00   #12
Membre habitué
 
Homme
Administrateur de base de données
Inscription : mars 2005
Messages : 264
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : mars 2005
Messages : 264
Points : 121
Points : 121
Nous l'avons déjà fait mais le souci est que nous avons des traitements d'exploitation la nuit qui demande énormément de ressources dont de l'espace temporaire. Du coup, le lendemain les tablespaces temporaires sont plein.

J'ai contacté notre support, ils ont trouvé le patch mais pas pour de l'AIX 5.3, ç apue du c.. cette histoire.
tck-lt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2011, 11h08   #13
Membre habitué
 
Homme
Administrateur de base de données
Inscription : mars 2005
Messages : 264
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : mars 2005
Messages : 264
Points : 121
Points : 121
L'erreur venait en fait d'une requête SQL dans un batch de nuit. L'éditeur a apporté la correction.
tck-lt 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 01h51.


 
 
 
 
Partenaires

Hébergement Web