oracle dbf文件更換目錄


隨着oracle運行時間的推移,數據庫文件存儲所在磁盤空間越來越小,我們需要將部分數據庫dbf移植到其他有空間的磁盤。

按照如下步驟進行:

1、sqlplus登錄oracle

此處請使用sqlplus system/admin@orcl as sysdba進行登錄,防止之后shutdown時提示無權限,指定特定tns防止多個數據庫實例時選擇有誤。

2、執行shutdown immediate(先關閉數據庫,防止其他連接存在,導致之后移植出錯)

3、執行startup mount;(以mount形式加載數據庫)

4、執行select name from v$datafile;找到需要移植的dbf文件路徑

5、執行alter database rename file 'C:\app\oradata\orcl\ SYSTEM01.DBF' to 'E: \app\oradata\orcl\ SYSTEM01.DBF ';

注:此處路徑根據實際情況進行更改,並且需要提前將C:\app\oradata\orcl\ SYSTEM01.DBF文件復制到E: \app\oradata\orcl

6、alter database open;

這個時候你再執行select name from v$datafile;會發現之前的C:\app\oradata\orcl\ SYSTEM01.DBF已經變成了E: \app\oradata\orcl\ SYSTEM01.DBF

打完手工。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM