Oracle-18c
我們如何在 Windows 上的 ORACLE 中清理/備份 Oradata 文件夾中的 .DBF 文件
我們的 C 驅動器上的空間非常少,DBF 文件儲存在 Windows 伺服器中。我們可以清理一些空間嗎?我們可以在觀察中刪除的任何日誌都可以看到 DBF 文件佔用了巨大的空間
我們的 C 驅動器上的空間非常少,DBF 文件儲存在 Windows 伺服器中。
一般來說,將Windows 本身以外的任何東西放在 Windows 磁碟上都是一個壞主意。
- 接近填滿Windows 磁碟,Windows 開始像蛞蝓一樣執行。
- 裝滿Windows 磁碟,您閃亮的新伺服器就會變成鎮紙。
簡短的回答:投資更多的磁碟。
我們可以清理一些空間…
也許……這取決於你把什麼放在哪裡。
…我們可以刪除任何日誌…
取決於你把日誌放在哪裡。它們不一定是“DBF”文件。
…觀察可以看到 DBF 文件佔用了巨大的空間…
如果 DBF 文件是數據庫的數據文件,那麼您無能為力(除了從數據庫中刪除數據,然後嘗試“縮小”數據文件)。
如果您沒有使用自動儲存管理 (ASM),那麼,
$$ shockingly $$對於關係數據庫,您會發現自己花費了不成比例的時間來處理 Oracle 數據庫創建的所有文件。 Recovery MANager ( RMAN ) 和 Automatic Diagnostic Repository ( ADR ) 應該成為您最好的新朋友。
如果配置得當,RMAN 會跟踪您在出現嚴重錯誤時恢復數據庫所需的一切,並且如果您要求它可以擺脫其他一切。
如果您不使用 RMAN,那麼您真的非常應該使用。
ADR 跟踪出現問題時創建的任何內容,例如數據庫的警報日誌。它也可以對這些文件進行內務處理,但同樣,只有在您要求時。最好將此設置為計劃作業。