Como es posible que un tablespace temporal no libere el espacio??
Hola,
En Oracle 9.2.0.1 tengo un tablespace temporal con dos datafiles. Ambos no liberan el espacio ya que en la consola de Oracle pone que está ocupado un %. Como es posible esto si se supone que los tablespaces temporales liberan el espacio después de utilizarlo para ordenaciones, etc??
Como lo libero??
Gracias
En Oracle 9.2.0.1 tengo un tablespace temporal con dos datafiles. Ambos no liberan el espacio ya que en la consola de Oracle pone que está ocupado un %. Como es posible esto si se supone que los tablespaces temporales liberan el espacio después de utilizarlo para ordenaciones, etc??
Como lo libero??
Gracias
Eso es normal. Oracle crea extensiones en el tablespace temporal a medida que lo va necesitando, pero luego no elimina dichas extensiones. Es decir, puede que el tablespace está lleno al 100%, pero que todas las extensiones están libres para ser utilizados.
Entonces si un datafile está al 50%, es porque como mucho el otro 50% esta ocupado, no?? Porque entonces si intento minimizar el tamaño del datafile dejando ese 50% ocupado + 10% me dá el error:
ORA-03297 file contains used data beyond requested RESIZE value.
Si intento reagrupar el espacio con un
alter tablespace temp coalesce
me da el error
ORA-03217: invalid option for alter of TEMPORARY TABLESPACE
Q puedo hacer para liberar ese espacio y reducir el tablespace, me hace falta sitio en disco.
Gracias por todo apañaeta
ORA-03297 file contains used data beyond requested RESIZE value.
Si intento reagrupar el espacio con un
alter tablespace temp coalesce
me da el error
ORA-03217: invalid option for alter of TEMPORARY TABLESPACE
Q puedo hacer para liberar ese espacio y reducir el tablespace, me hace falta sitio en disco.
Gracias por todo apañaeta
