oracle表空间数据文件迁移
系统环境:centos6.5 Oracle 11gr2
迁移过程:1、把数据文件所在的表空间离线。(需要杀掉该表空间下的所有用户连接)
SQL> alter tablespace OA_DATA offline; Tablespace altered.
2、迁移数据文件
[ora11@localhost ora11]$ mv oa002.dbf /xyz/oradata/ [ora11@localhost ora11]$ ll /xyz/oradata/oa002.dbf -rw-r-----. 1 ora11 dba 52436992 Oct 20 18:46 /xyz/oradata/oa002.dbf
3、修改控制文件
SQL> alter database rename file '/ora11/product/oradata/ora11/oa002.dbf' to '/xyz/oradata/oa002.dbf'; Database altered.
4、表空间重新上线
SQL> alter tablespace OA_DATA online; Tablespace altered.

浙公网安备 33010602011771号