美文网首页
数据表空空间和临时表空间位置迁移

数据表空空间和临时表空间位置迁移

作者: 夜月星空wcj | 来源:发表于2019-12-26 13:41 被阅读0次

--数据表空间迁移

1、将需要迁移的表空间置为offline状态

alter tablespace DJ_DATA offline;

2、将需要迁移的表空间文件复制到目标文件夹

将C:\oracledata\DJ_DATA.DBF文件拷贝到E:\oracledata\DJ_DATA.DBF

3、修改需要迁移的表空间指向地址

alter tablespace DJ_DATA rename datafile 'C:\oracledata\DJ_DATA.DBF' to 'E:\oracledata\DJ_DATA.DBF';

4、将需要迁移的表空间置为online状态

alter tablespace DJ_DATA online;

5、查询目录是否修改成功

select file_name from dba_data_files;

--临时表空间迁移

1、将需要迁移的临时表空间置为offline状态

ALTER DATABASE TEMPFILE 'C:\oracledata\DJ_TEMP.DBF' OFFLINE;

2、将需要迁移的临时表空间文件复制到目标文件夹

将C:\oracledata\DJ_TEMP.DBF文件拷贝到E:\oracledata\DJ_TEMP.DBF

3、修改需要迁移的表空间指向地址

alter database rename file 'C:\oracledata\DJ_TEMP.DBF' to 'E:\oracledata\DJ_TEMP.DBF';

4、将需要迁移的临时表空间置为online状态

ALTER DATABASE TEMPFILE 'E:\oracledata\DJ_TEMP.DBF' ONLINE;

5、查看目录是否修改成功

select file_name from dba_temp_files;

相关文章

网友评论

      本文标题:数据表空空间和临时表空间位置迁移

      本文链接:https://www.haomeiwen.com/subject/yxmwwctx.html