ORA-01536: Cuota de espacio excedida para tablespace XXX

El error 1536 (ORA-01536) está relacionado con el ORA-01950 del que ya hemos hablado en otro publicación. Éste nos indica que la cuota del usuario con el que estamos conectados o lanzando la sentencia ha sido excedida para el tablespace indicado.

La solución es idéntica a la que comentaba en el artículo sobre el error 1950. Tenemos dos opciones: ampliar la cuota permitida para dicho usuario en el tablespace indicado o asignarle una cuota ilimitada. Ambas son perfectamente válidas así que dependerá de la base de datos y de la permisividad o confianza que tengáis en el usuario.

Con la siguiente sentencia podréis ampliar la cuota del usuario:

ALTER USER <USUARIO> quota 200M on <NOMBRE_TABLESPACE>;

Y con ésta podréis otorgar una cuota ilimitada:

ALTER USER <USUARIO> quota unlimited on <NOMBRE_TABLESPACE>;

Cabe destacar que otorgando una cuota ilimitada, resolveréis de una vez por todas los ORA-01950 y ORA-01536, pero como siempre la decisión es vuestra.

Ho!

Deja un comentario