JoeToe

Tablespace vergrößern (Oracle)

Zum vergrößern des Tablespaces einer Oracle Datenbank nutzt man normalerweise den Enterprise Manager bzw. die DB-Console. Das dies speziell bei vielen Datenfiles wenig Freude macht, ist nachvollziehbar. Lösung: Handarbeit!

Die GUI-Tools führen schlussendlich auch nur SQL-Befehle aus und so lassen sich solche Massen-Einstellungen viel besser mit Hilfe eines einfachen Text-Editors und dem guten SQL*NET erledigen.

sqlplus / as sysdba

ALTER TABLESPACE “KVASY_V” ADD DATAFILE
‘/u01/oradata/SID/db_file_01.dbf’ SIZE 4000M,


‘/u01/oradata/SID/db_file_nn.dbf’ SIZE 4000M;

Der erwähnte Text-Editor kommt dann zum Einsatz, wo die SQL-Anweisungen zusammengebastelt werden. Also einfach editieren und dann in die Eingabeaufforderung kopieren oder einfach importieren (@addTablespace.sql).

Schlagworte:

Kommentieren