服務器系統爲 windows 2008 R2 64位,因爲C盤空間將滿,要將C盤的oracle的DBF數據文件遷移到D盤下,步驟以下:sql
1.輸入cmd,啓動 cmd.exe窗口windows
2.輸入 sqlplus /nolog服務器
3.輸入 conn sys/sys@orcl as sysdbaoracle
4.輸入sql:select name from v$datafile;app
查看相關data文件存放路徑cmd
5. shutdown immediate 關閉file
6. startup mount; select
7. alter database rename file 'C:\app\Administrator\oradata\orcl\USERS01.DBF' to 'D:\ORADATA\USERS01.DBF';im
第一個文件爲原來表空間的dbf文件,第二個爲新的位置數據
若是有多個,則重複第7步
8.alter database open; 若是報錯則先輸入: recover database; 再輸入alter database open;
9.再次輸入 select name from v$datafile; 查看是否已經更改過來。