DBAtlas · Atlas de operações de banco de dados

ORA-01536: space quota exceeded for tablespace

Oracle

O que significa?

A cota de espaço do usuário no tablespace especificado se esgotou. Mesmo que o tablespace tenha espaço livre, não é possível alocar novo espaço porque o limite concedido ao usuário foi excedido.

Por que acontece?

O usuário tem uma cota limitada (não UNLIMITED); a cota se encheu com o crescimento dos dados; uma carga excessiva em uma tabela/índice; gravação no tablespace errado; segmentos crescendo mais rápido que o esperado.

Como resolver

Aumente a cota do usuário: ALTER USER app_user QUOTA UNLIMITED ON tablespace_name; ou defina um valor específico: QUOTA 500M ON users. Veja o uso atual: SELECT * FROM dba_ts_quotas WHERE username = 'APP_USER'. Arquive/expurgue segmentos desnecessariamente grandes ou mova objetos para um tablespace adequado.

Abrir no DBAtlas →

Mais entradas deste banco