Information ausblenden
Willkommen im Forum für alle Datenbanken! Registriere Dich kostenlos und diskutiere über DBs wie Mysql, MariaDB, Oracle, Sql-Server, Postgres, Access uvm

lobsegmente verschieben in XE

Dieses Thema im Forum "Oracle" wurde erstellt von Schaari, 9 Dezember 2013.

  1. Schaari

    Schaari Neuer Benutzer

    Wir haben eine Software mit Oracle XE im Einsatz. Ursprünglich waren alle User-Tabellen so installiert, daß sie im Tablespace „system“ lagen. Da dieser bei XE auf 600MB begrenzt ist mußte ich schon die Tabellen (einschließlich Indexe) mit „alter table move tablespace“ umziehen. Allerdings läuft mein Tablespace „system“ immer noch langsam voll – und zwar mit Einträgen vom Typ „lobsegment“.
    Wie kann ich die lobsegmente ebenfalls in ein anderes Tabelspace verschieben? Wie bekomme ich raus, welche Lobsegmente zu welcher Tabelle gehören, um das Verschieben für diese Tabellen durchzuführen? Ich kenne nur die Namen der Tabellen sowie die darin enthaltenen Spaltennamen mit dem Typ CLOB.
     
  2. akretschmer

    akretschmer Datenbank-Guru

    Hab mal gegoogelt und fand:
    http://decipherinfosys.wordpress.com/2007/11/21/moving-lob-column-to-a-different-tablespace/

    Vielleicht hilft es ja. Die Limitierungen von XE auf 4GB(?) wirst damit aber wohl nicht augheben können, vermute ich mal.
     
  3. Schaari

    Schaari Neuer Benutzer

    Danke für die Hilfe, ich habe mich erfolgreich durch gekämpft. An den 4GB kann ich damit natürlich nicht kratzen. Aber das Risoko, daß bei 600MB der SYSTEM-Space blockiert werde ich damit los.
     
Die Seite wird geladen...

Diese Seite empfehlen

  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden