DBを運用しているとファイルサイズが肥大化し、DBFファイルを削除する必要がでてきます。
・DBFファイルと状態
select file_name,tablespace_name,status,online_status from dba_data_files;
・スキーマ削除
drop user スキーマ名 cascade;
・DBFファイルの状態をオフラインに変更
alter database datafile ‘C:\app\Administrator\oradata\インスタンス名\スキーマ名.DBF’ offline;
・DBFファイルの管理から削除
alter database datafile ‘C:\app\Administrator\oradata\インスタンス名\スキーマ名.DBF’ drop;
この時点でSELECTできなくなります。
・DBFファイル削除
drop tablespace スキーマ名 including contents CASCADE CONSTRAINTS;
この時点でDBFファイルが削除されていない場合は、オラクルサービスを停止し、ファイル削除する。