dba:shrink_tablespace
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Einen Oracle Tablespace verkleinern
Temp Tablespace
Ein local managed TEMP Tablespace kann mit der shrink Klausel verkleinert werden:
ALTER tablespace temp shrink SPACE keep 100M; ALTER tablespace temp shrink tempfile 'D:\ORACLE\ORADATA01\GPI\TEMP01.DBF' keep 10M;
Einen User Tablespace verkleinern
Ein Oracle Tablespace kann nur verkleinert werden wenn am Ende der Dateidatei noch ungenützter Platz vorhanden ist.
Mit folgenden Script kann hierfür der maximale Platz und das passende Statement ermittelt werden: http://orapowershell.codeplex.com/SourceControl/latest#sql/space_tablespace.sql, dazu das Script mit dem Name eines Tablespaces oder mit % für alle aufrufen.
dba/shrink_tablespace.1387393447.txt.gz · Zuletzt geändert: 2013/12/18 20:04 von gpipperr