スペースが足りなくなったため、システムテーブルスペースに新しいデータファイルを追加する必要があります。これは本番環境なので、注意事項はありますか?
ASM
を使用していないと思います。
現在のデータファイルをAUTOEXTEND
に設定します:
alter database datafile
'/full/path/to/system01.dbf'
autoextend on
next 128m
maxsize 8192m;
または、新しいデータファイルを追加します。
alter tablespace SYSTEM
add datafile '/full/path/to/system02.dbf'
size 512m;
明らかに、必要に応じて番号とパスを変更します。
データファイルを追加すると、バックアップに影響します。追加した直後に完全バックアップを取得します-これは本当に心配する必要がある唯一のことです。
4Gbは[〜#〜] huge [〜#〜]で、SYSTEM
テーブルスペースの場合です。最初に、テーブルスペースに格納してはいけない大きなオブジェクトがあるかどうかを調査します(DBA_EXTENTS
あなたの友だちです)。
また、SYSTEM
テーブルスペースに追加されたデータファイルは削除できないことに注意してください。