Redimensionar um datafile / definir autoextend
OracleArmazenamentoComando
-- 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;O que faz
Define um datafile com tamanho fixo ou configura seu comportamento de crescimento automático.
Quando usar
Para recuperar espaço (shrink), pré-alocar espaço ou interromper um crescimento descontrolado.
Atenção
A redução com RESIZE não pode ficar abaixo dos blocos usados no final do arquivo (ORA-03297). Mova os segmentos antes.