移动ORACLE数据文件的位置

连接数据库:

C:\Documents and Settings\Administrator>sqlplus  system/[email protected]/orcl71

连接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

查询:

SQL> select tablespace_name,file_name from dba_data_files;

TABLESPACE_NAME
------------------------------------------------------------
FILE_NAME
--------------------------------------------------------------------------------

USERS
/data/oracle/oradata/orcl71/users01.dbf

UNDOTBS1
/data/oracle/oradata/orcl71/undotbs01.dbf

SYSAUX
/data/oracle/oradata/orcl71/sysaux01.dbf


TABLESPACE_NAME
------------------------------------------------------------
FILE_NAME
--------------------------------------------------------------------------------

SYSTEM
/data/oracle/oradata/orcl71/system01.dbf

脱机user表空间的数据文件:

SQL> alter tablespace users offline;

表空间已更改。

移动user表空间的数据文件:

[root@racnode1 ~]# mv /data/oracle/oradata/orcl71/users01.dbf /data/oracle/users01.dbf

再联机:

SQL> alter tablespace users online;

表空间已更改。

此时再查询,user表空间的数据文件已经被移动了

SQL> select tablespace_name,file_name from dba_data_files;

TABLESPACE_NAME
------------------------------------------------------------
FILE_NAME
--------------------------------------------------------------------------------

USERS
/data/oracle/users01.dbf

UNDOTBS1
/data/oracle/oradata/orcl71/undotbs01.dbf

SYSAUX
/data/oracle/oradata/orcl71/sysaux01.dbf


TABLESPACE_NAME
------------------------------------------------------------
FILE_NAME
--------------------------------------------------------------------------------

SYSTEM
/data/oracle/oradata/orcl71/system01.dbf
 

猜你喜欢

转载自blog.csdn.net/lsysafe/article/details/82156325