DBAtlas · Atlas de operaciones de bases de datos

Redimensionar un datafile / configurar autoextend

OracleAlmacenamiento

Comando

-- Grow/shrink to a fixed size:
ALTER DATABASE DATAFILE '/u01/oradata/ORCL/customer_data01.dbf' RESIZE 5G;

-- Enable autoextend:
ALTER DATABASE DATAFILE '/u01/oradata/ORCL/customer_data01.dbf'
  AUTOEXTEND ON NEXT 256M MAXSIZE 30G;

-- Disable autoextend:
ALTER DATABASE DATAFILE '/u01/oradata/ORCL/customer_data01.dbf' AUTOEXTEND OFF;

Qué hace

Fija un datafile a un tamaño concreto o configura su comportamiento de crecimiento automático.

Cuándo usarlo

Para recuperar espacio (reducir), preasignar espacio o detener un crecimiento descontrolado.

Precaución

La reducción con RESIZE no puede bajar de los bloques usados al final del archivo (ORA-03297). Mueva primero los segmentos.

Abrir en DBAtlas →

Relacionado