遷移數據文件步驟

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 支持在線遷移數據文件了數據

相關文章
相關標籤/搜索