DBAtlas · Atlas d'exploitation des bases de données

Redimensionner un datafile / régler l'autoextend

OracleStockage

Commande

-- 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;

Ce que fait la commande

Fixe la taille d'un datafile ou configure son comportement de croissance automatique.

Quand l'utiliser

Pour récupérer de l'espace (réduction), préallouer de l'espace ou stopper une croissance incontrôlée.

Attention

La réduction avec RESIZE ne peut pas descendre sous les blocs utilisés en fin de fichier (ORA-03297). Déplacez d'abord les segments.

Ouvrir dans DBAtlas →

Voir aussi