ORA-01536: space quota exceeded for tablespace
OracleO 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.
Mais entradas deste banco
- ORA-08103object no longer exists
- ORA-01843not a valid month
- ORA-14400inserted partition key does not map to any partition
- direct path readEspera: sessão lendo blocos diretamente para a PGA, contornando o buffer cache
- latch: cache buffers chainsEspera: contenção no latch cache buffers chains
- ORA-00955name is already used by an existing object
- ORA-02449unique/primary keys in table referenced by foreign keys