ORA-01536: space quota exceeded for tablespace (quota d'espace dépassé pour le tablespace)
OracleQue 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é.
Autres entrées pour ce moteur
- ORA-08103object no longer exists (l'objet n'existe plus)
- ORA-01843not a valid month (mois invalide)
- ORA-14400inserted partition key does not map to any partition (la clé de partition insérée ne correspond à aucune partition)
- direct path readAttente : session lisant des blocs directement dans la PGA en contournant le buffer cache
- latch: cache buffers chainsAttente : contention sur le latch cache buffers chains
- ORA-00955name is already used by an existing object (nom déjà utilisé par un objet existant)
- ORA-02449unique/primary keys in table referenced by foreign keys (clés uniques/primaires de la table référencées par des clés étrangères)