DBAtlas · Atlas für Datenbankbetrieb

ORA-01536: space quota exceeded for tablespace (Platzkontingent für Tablespace überschritten)

Oracle

Was bedeutet das?

Das Platzkontingent (Quota) des Benutzers im angegebenen Tablespace ist erschöpft. Selbst wenn der Tablespace freien Platz hat, kann kein neuer Platz allokiert werden, weil das dem Benutzer gewährte Limit überschritten ist.

Ursache

Der Benutzer hat eine begrenzte Quota (nicht UNLIMITED); die Quota ist durch Datenwachstum vollgelaufen; eine übermäßige Ladung in eine Tabelle/einen Index; Schreiben in den falschen Tablespace; Segmente wachsen schneller als erwartet.

Lösung

Erhöhe die Quota des Benutzers: ALTER USER app_user QUOTA UNLIMITED ON tablespace_name; oder gib einen bestimmten Wert an: QUOTA 500M ON users. Aktuelle Nutzung anzeigen: SELECT * FROM dba_ts_quotas WHERE username = 'APP_USER'. Archiviere/lösche unnötig große Segmente oder verschiebe Objekte in einen passenden Tablespace.

In DBAtlas öffnen →

Weitere Einträge zu dieser Datenbank