Oracle10g刪除資料檔案
1.檢視資料檔案是否為空(只有為空的資料檔案才能刪除)
SELECT E.SEGMENT_TYPE AS SEGMENT_TYPE
, E.SEGMENT_NAME AS SEGMENT_NAME
, F.FILE_NAME AS FILE_NAME
, SUM(E.BYTES)/1024/1024 AS SEGMENT_SIZE
FROM DBA_EXTENTS E
INNER JOIN DBA_DATA_FILES F ON E.FILE_ID= F.FILE_ID
WHERE F.FILE_ID =<資料檔案ID>
GROUP BY E.SEGMENT_TYPE,E.SEGMENT_NAME,F.FILE_NAME
ORDER BY 4 DESC;
2.刪除資料檔案(非歸檔模式)
alter tablespace USERS drop datafile '/data/user01.dbf';
EOF
SELECT E.SEGMENT_TYPE AS SEGMENT_TYPE
, E.SEGMENT_NAME AS SEGMENT_NAME
, F.FILE_NAME AS FILE_NAME
, SUM(E.BYTES)/1024/1024 AS SEGMENT_SIZE
FROM DBA_EXTENTS E
INNER JOIN DBA_DATA_FILES F ON E.FILE_ID= F.FILE_ID
WHERE F.FILE_ID =<資料檔案ID>
GROUP BY E.SEGMENT_TYPE,E.SEGMENT_NAME,F.FILE_NAME
ORDER BY 4 DESC;
alter tablespace USERS drop datafile '/data/user01.dbf';
EOF
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22558114/viewspace-2151700/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [待整理]oracle10g刪除(釋放)資料檔案/表空間流程Oracle
- oracle徹底刪除資料檔案Oracle
- 資料檔案誤刪除(DM_單機)
- 1.7.8. 刪除資料庫密碼檔案資料庫密碼
- hadoop 資料夾檔案的建立與刪除Hadoop
- FileUtils類建立、刪除檔案及資料夾
- 【Linux】linux下刪除/清空資料夾/檔案命令Linux
- Git——刪除檔案Git
- SVN !檔案刪除
- rm 刪除檔案
- 雲伺服器:Linux資料夾檔案建立、刪除伺服器Linux
- linux下恢復誤刪除oracle的資料檔案LinuxOracle
- MySQL---資料刪除之後表檔案不變MySql
- dll檔案刪除不了
- Linux刪除檔案命令Linux
- Git刪除指定檔案Git
- Linux批量刪除檔案Linux
- python 如何刪除資料夾下的所有檔案和子資料夾?Python
- Linux學習筆記:rm刪除檔案和資料夾Linux筆記
- linux|批量建立檔案、資料夾或刪除——萬用字元Linux字元
- win10休眠檔案有必要刪除嗎 刪除休眠檔案的方法Win10
- 達夢資料庫DM8之刪除歸檔日誌檔案資料庫
- u盤裡的檔案無法刪除 如何刪除u盤裡刪不掉的檔案
- linux刪除資料夾命令是什麼 linux刪除檔案和目錄命令大全介紹Linux
- 刪除vmvare的大檔案
- 批量刪除大量小檔案
- [20201112]tmpwatch 刪除檔案.txt
- linux 模糊批量刪除檔案Linux
- MySQL socket檔案被刪除MySql
- Inno Step 打包檔案成.exe時候刪除指定資料夾
- 【Git/Github】刪除遠端倉庫中的檔案/資料夾Github
- 虛擬機器vmdk檔案刪除後如何恢復資料虛擬機
- NetApp FAS2240-4儲存刪除檔案資料恢復APP資料恢復
- 如何刪除win10更新檔案_win10刪除更新檔案的方法Win10
- 如何刪除win10睡眠檔案_win10怎麼刪除睡眠檔案Win10
- linux的刪除檔案命令和強制刪除命令Linux
- 刪除資料
- whk我【資料刪除】你個【資料刪除】的