ORA-01652: unable to extend temp segment by string in tablespace string.
Causa: No se ha podido asignar un extent del número requerido de bloques para un segmento temporal en el tablespace indicado.
Acción: El error ORA-01652 se obtiene por que no quedan bloques libres en el tablespace temporal o TEMP, Oracle usa este tablespace para muchas operaciones, las más habituales son con la creación de índices mediante la instrucción CREATE INDEX, ordenaciones debidas a SELECT con clausulas ORDER BY, etc. Para solucionar este error ampliaremos el tablespace temporal, en el artíiculo 'Cómo ampliar el datafile del tablespace temporal' encontraréis el procedimiento a seguir para realizar la ampliación.

Artículo relacionado: Cómo ampliar el datafile del tablespace temporal