Problèmes courants et solutions

Ce n’est qu’un début. Nous verrons d’autres problèmes possibles, relatifs au stockage dans un tablespace dans le chapitre Gestion des tables et des index (stockage des tables et des index).

ORA-01652: impossible d'étendre le segment temporaire de N 
dans le tablespaceX 

Explication

Le segment temporaire n’arrive pas à s’étendre (lors d’un tri par exemple).

Cause(s)

Le segment temporaire n’arrive pas à s’étendre car le tablespace dans lequel il est stocké n’a pas suffisamment d’espace disponible et ne peut lui-même s’étendre.

Action(s)

Il faut augmenter l’espace disponible dans le tablespace :

- soit en lui allouant un nouveau fichier de données (ALTER TABLESPACE... ADD TEMPFILE ...) ;

- soit en augmentant la taille d’un fichier de données du tablespace (ALTER DATABASE TEMPFILE ... RESIZE ...) ;

- soit en autorisant un fichier de données du tablespace à s’étendre automatiquement (ALTER DATABASE TEMPFILE ... AUTOEXTEND ON ...).

En cas de besoin, la vue V$TEMPSEG_USAGE peut être employée pour superviser en temps réel les opérations qui utilisent de l’espace temporaire.

Ce problème peut se produire sur toute requête qui sollicite un tri.

ORA-01653: impossible d'étendre la table X.Y de N dans le tablespace Z 
ORA-01654: impossible...
Pour consulter la suite, découvrez le livre suivant :
couv_RI19CORAA.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Utiliser SQL Developer
Suivant
Vue d'ensemble