1.先将相应的数据文件 offline
ALTER DATABASE DATAFILE'D:/ORACLE/ORADATA/DBA/TEST01.DBF' OFFLINE;--(在oracle11g中可以省略)
2.把数据文件 copy 到新位置
3. alter database rename file'D:/ORACLE/ORADATA/DBA/TEST01.DBF' to 'D:/TEST01.DBF';
4. 介质恢复(offline 数据文件必须要介质恢复)
recover datafile 'D:/TEST01.DBF';--(在oracle11g中可以省略)
5. 将相应的数据文件 online
SQL>ALTER DATABASE DATAFILE 'D:/TEST01.DBF' ONLINE;