Bonjour,
Avant de me lancer dans une intervention, je fais appelle à vos lumières pour avoir des conseils ou tout le moins des explications sur ce qui suit. Je vous remercie par avance du temps que vous consacrerez à ma demande.
Ce matin, en consultant le fichier d'alerte d'une des bases dont je m'occupe, je trouve l'erreur suivante :
D'habitude lorsque je rencontre ce type de message (ce qui est peu fréquent), j'alloue un peu plus d'espace aux tablespaces temporaires. Sur cette base il y a en a deux. Or en consultant l'espace disponible pour le tablespace en question, TEMPORARY, et l'autre, TEMP , j'obtiens ceci :ORA-1652: unable to extend temp segment by 128 in tablespace TEMPORARY
Même en admettant que le tablespace TEMPORARY n'aie plus d'espace disponible, pourquoi le tablespace TEMP ne prend-il pas le relais ? (Je sais par ailleurs qu'une fois le maximum atteint l'espace disponible pour un tablespace temporaire ne "redescend pas", même s'il est disponible de nouveau.)TBSP - ALLOUE - OCCUPE - LIBRE
TEMP - 350 - 1 - 349
TEMPORARY - 1000 - 1000 - 0
Je pensais qu'Oracle gérait l'utilisation des tablespaces temporaires tout seul et que dans un environnement où il en existe plusieurs si l'un se voyait "débordé" l'autre était utilisé. Me suis-je trompée ? Si oui, comment lui indiquer de prendre en considération l'autre ?
Je suis un peu perdue sur la marche à suivre. Dois-je augmenter la taille de TEMPORARY, sachant que TEMP est présent ?
Merci de votre aide.
Lylye
Partager