DBAtlas · Atlas für Datenbankbetrieb

Datafile-Größe ändern / Autoextend setzen

OracleSpeicher

Befehl

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

Was es tut

Setzt ein Datafile auf eine feste Größe oder konfiguriert sein automatisches Wachstum.

Wann einsetzen

Um Platz zurückzugewinnen (Verkleinern), Platz vorab zu reservieren oder unkontrolliertes Wachstum zu stoppen.

Vorsicht

Ein Verkleinern mit RESIZE kann nicht unter die belegten Blöcke am Dateiende gehen (ORA-03297). Verschiebe zuerst die Segmente.

In DBAtlas öffnen →

Verwandte Einträge