Benutzer-Werkzeuge

Webseiten-Werkzeuge


dba:shrink_tablespace

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
dba:shrink_tablespace [2013/12/18 20:02] – angelegt gpipperrdba:shrink_tablespace [2013/12/18 20:06] – [Einen User Tablespace verkleinern] gpipperr
Zeile 19: Zeile 19:
 ==== Einen User Tablespace verkleinern ==== ==== 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+Ein Oracle Tablespace kann nur verkleinert werden wenn am Ende der Dateidatei noch ungenützter Platz vorhanden ist.  
 + 
 +Dazu wird der Befehl "alter database datafile '<file>' resize <size>" verwendet. 
 + 
 + 
 +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 
 + 
 +Das Script mit dem Name eines Tablespaces oder mit % für alle aufrufen. 
 + 
 +<code sql> 
 + 
 +SYS@GPI-jupiter>@space_tablespace MGMT_TABLESPACE 
 + 
 +Parameter 1 = Tablespace Name  => 'MGMT_TABLESPACE' 
 + 
 + 
 +Space of the the table space 
 + 
 +Tablespace                  Size MB        Size MB        Size MB File File 
 +name                          total           used       freeable   id name 
 +-------------------- -------------- -------------- -------------- ---- ----------------------- 
 +MGMT_TABLESPACE            3.400,00       3.235,01         164,99   17 ..RADATA01\GPI\MGMT.DB 
 + 
 + 
 +DLL to shrink the the tablespace 
 + 
 +COMMAND 
 +-------------------------------------------------------------------------------------------------- 
 +alter database datafile 'D:\ORACLE\ORADATA01\GPI\MGMT.DBF' resize 3236M; 
 + 
 +</code>
  
dba/shrink_tablespace.txt · Zuletzt geändert: 2013/12/19 14:42 von gpipperr