1.       将用户切换到SYSDBA(否则无法关闭数据库);

2.       START MOUNT(将数据库置为加载模式)

3.       复制物理文件
HOST  COPY  D:\ORACLE\ORADATA\ORACLE9I\USER01.DBF   D:\ORACLE\ORADATA;
验证是否物理文件真的生成

4.       重新命名表空间对应的数据文件名
ALTER  DATABASE  tablespace_name  RENAME
FILE  ‘D:\ORACLE\ORADATA\ORACLE9I\USER01.DBF’
  //
注意此处与数据文件不一样
TO  ‘D:\ORACLE\ORADATA\USER01.DBF’;

5.       将数据库状态置为OPEN
ALTER  DATABASE  OPEN;
问题:修改数据库状态时,出现“介质恢复”?
解决:RECOVER  datafile ‘e:\oracle\disk1\biaokj.dbf’

6.       验证是否移动成功