迁移数据文件步骤

select file#,name,status from v$datafile;oracle

select * from v$tablespace;spa

1. alter tablespace AAA offline;io


2. shutdown immediate;table

3. copy data file  to Destination directoryfile

4. startup mount;select

alter database rename file 'F:\ORACLE\ORADATA\ORCL\AAA_01.DBF' to  'H:\ORACLE\ORADATA\ORCL\AAA_01.DBF';权限


5. alter database open;im

6. alter tablespace AAA online;  -- 注意,执行这步的时候有可能会提示IO相关的错误,缘由是数据文件拷贝过去后,没有了写的权限,解决办法是从新将这些文件赋予oracle帐号读写权限。


Note: Oracle 12C 支持在线迁移数据文件了数据

相关文章
相关标签/搜索