Oracle移动数据文件
Posted Beng Dou
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle移动数据文件相关的知识,希望对你有一定的参考价值。
由于oracle表空间数据文件规划问题导致当前数据文件所在文件系统空间不足,当其他文件系统空间充足情况下,可将数据文件移动到空间充足的文件系统下。本文主要描述Oracle表空间数据文件移动的操作步骤。
表空间数据文件移动操作步骤
1、查看当前待操作表空间DATATBS对应的数据文件的路径、状态。
SQL> select tablespace_name,file_name,online_status from dba_data_files where tablespace_name=‘DATATBS‘;
2、将DATATBS表空间状态想修改为offline
SQL> alter tablespace datatbs offline;
3、移动数据文件到指定的目录下。
SQL> host move /opt/oracle/oradata/datatbs.dbf /home/oracle/datatbs.dbf;
4、重命名当前数据文件名为修改后的路径。
SQL> alter tablespace datatbs rename datafile ‘/opt/oracle/oradata/datatbs.dbf‘ to ‘/home/oracle/datatbs.dbf‘;
5、将表空间对应状态修改为online
SQL> alter tablespace datatbs online;
6、操作完成。
以上是关于Oracle移动数据文件的主要内容,如果未能解决你的问题,请参考以下文章