DBAtlas · Atlas d'exploitation des bases de données

ORA-01536: space quota exceeded for tablespace (quota d'espace dépassé pour le tablespace)

Oracle

Que signifie cette erreur ?

Le quota d'espace de l'utilisateur sur le tablespace indiqué est épuisé. Même si le tablespace dispose d'espace libre, aucun nouvel espace ne peut être alloué, car la limite accordée à l'utilisateur est dépassée.

Cause

L'utilisateur a un quota limité (non UNLIMITED) ; le quota s'est rempli avec la croissance des données ; chargement excessif dans une table/un index ; écriture dans le mauvais tablespace ; segments croissant plus vite que prévu.

Comment la corriger

Augmentez le quota de l'utilisateur : ALTER USER app_user QUOTA UNLIMITED ON tablespace_name; ou indiquez une valeur précise : QUOTA 500M ON users. Consultez l'utilisation actuelle : SELECT * FROM dba_ts_quotas WHERE username = 'APP_USER'. Archivez/purgez les segments inutilement volumineux ou déplacez les objets vers un tablespace approprié.

Ouvrir dans DBAtlas →

Autres entrées pour ce moteur