DBAtlas · Atlas de operações de banco de dados

Redimensionar um datafile / definir autoextend

OracleArmazenamento

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;

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.

Abrir no DBAtlas →

Relacionados