DBFファイル削除方法

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ファイルが削除されていない場合は、オラクルサービスを停止し、ファイル削除する。


Bookmark this on Yahoo Bookmark
Bookmark this on Google Bookmarks
Share on LinkedIn
LINEで送る
Pocket