Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

java.sql.SQLException:ORA-01652:incapaz de estender o segmento temporário em 128 no tablespace TEMP (mesmo após estender)


O SQL envolvido está construindo um conjunto de resultados intermediário - provavelmente devido a uma junção ou classificação. Não há espaço suficiente em seu tablespace TEMP para mantê-lo. Você precisará adicionar um ou mais arquivos de dados ao tablespace (supondo que tenha espaço suficiente em seu armazenamento físico para fazer isso) ou trabalhar com um conjunto de dados menor. Como alternativa, você pode procurar maneiras de modificar seu SQL para remover associações e classificações sempre que possível. Caso contrário, não há solução alternativa.

Se você puder obter um plano de explicação do SQL envolvido, ele deverá fornecer pelo menos uma estimativa aproximada de quanto espaço TEMP o otimizador espera precisar.