刪除空資料檔案
假設您剛剛向錯誤目錄或表空間中新增了一個資料檔案 - 一個很常見的錯誤。並不會丟失一切;由於該資料檔案不包含任何資料,因此您可以輕鬆地刪除它,是這樣嗎? 遺憾的是,您無法刪除它。在 Oracle 資料庫 10g 第 2 版之前,刪除資料檔案的唯一有效方法就是刪除整個表空間,然後在沒有該特定檔案的情況下重新構建它。如果表空間包含資料,則必須透過既費時又費力的過程將資料儲存到單獨的位置並恢復它。除了不方便以外,該過程還使表空間不可用。 幸運地是,在 Oracle 資料庫 10g 第 2 版中,該過程已得到簡化:您可以只刪除資料檔案。例如,以下命令將從表空間和伺服器中刪除指定的資料檔案。
alter tablespace users drop datafile '/tmp/users01.dbf' /但存在一些限制:1資料檔案必須為空才能刪除。無法刪除表空間中的最後一個資料檔案;必須刪除表空間本身。同時,表空間必須處於聯機和讀寫狀態。[@more@]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/197458/viewspace-1008468/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 10G刪除空資料檔案
- oracle誤刪除表空間的資料檔案Oracle
- 如何正確的刪除表空間資料檔案
- oracle刪除(釋放)資料檔案/表空間流程Oracle
- Oracle 刪除資料檔案Oracle
- oracle刪除資料檔案Oracle
- oracle 失誤刪掉資料檔案後,刪除表空間操作Oracle
- oracle 小議如何從表空間 刪除 資料檔案Oracle
- Oracle 刪除資料後釋放資料檔案所佔磁碟空間Oracle
- Linux下批量刪除空檔案或者刪除指定大小的檔案Linux
- 轉:Oracle刪除資料檔案Oracle
- oracle徹底刪除資料檔案Oracle
- gulp刪除檔案和資料夾
- 刪除表空間,資料檔案也刪除後,但作業系統層面上空閒空間不見增加。作業系統
- Linux下資料檔案刪除檔案系統空間不釋放的問題Linux
- Oracle10g刪除資料檔案Oracle
- RM 刪除資料檔案恢復操作
- 批量刪除空的資料夾
- 刪除資料庫表空間資料庫
- 刪除表空間和表空間包含的檔案
- 誤刪oracle資料庫表空間檔案Oracle資料庫
- RM刪除檔案空間釋放詳解
- Linux檔案刪除空間未釋放Linux
- hpux刪除檔案後空間不釋放UX
- [待整理]oracle10g刪除(釋放)資料檔案/表空間流程Oracle
- 1.7.8. 刪除資料庫密碼檔案資料庫密碼
- 資料檔案誤刪除(DM_單機)
- FileUtils類建立、刪除檔案及資料夾
- centos徹底刪除資料夾、檔案命令CentOS
- Oracle恢復誤刪除的資料檔案Oracle
- 恢復rm -f物理刪除資料檔案
- 恢復被rm意外刪除資料檔案
- 刪除檔案
- UNDO表空間下的資料檔案被誤刪除後的處理方法
- Linux 刪除檔案後空間不釋放Linux
- 刪除某個檔案或資料夾時,系統提示無法刪除!
- 非歸檔資料檔案誤刪除解決辦法
- hadoop 資料夾檔案的建立與刪除Hadoop