oracle学习笔记:修改表空间文件位置

users表空间:

 

1、修改表空间为offline

alter tablespace users offline;

2、拷贝表空间文件

cp /oracle/app/oradata/HXDB/users01.dbf /oradata/HXDB/datafile/users01.dbf

3、修改表空间指向地址

alter database rename file '/oracle/app/oradata/HXDB/users01.dbf' to '/oradata/HXDB/datafile/users01.dbf';

4、删除表空间物理文件

rm /oracle/app/oradata/HXDB/users01.dbf

5、修改表空间为online

alter tablespace users online;

 

 

SYSAUX表空间:

 

alter tablespace SYSAUX offline;

cp /oracle/app/oradata/HXDB/sysaux01.dbf /oradata/HXDB/datafile/sysaux01.dbf

alter database rename file '/oracle/app/oradata/HXDB/sysaux01.dbf' to '/oradata/HXDB/datafile/sysaux01.dbf';

rm /oracle/app/oradata/HXDB/sysaux01.dbf

alter tablespace SYSAUX online;

 

system表空间和undo表空间不适用该方法。

posted @ 2019-11-25 14:36  清净心境  阅读(572)  评论(0编辑  收藏  举报