近期可能会涉及到迁移物理文件,因此存储要满了,哎,无奈,先存起来。
这个文件里有错误,下面红色的写出正确方法,报错吓死人了。
一、迁移非关键数据表空间数据文件方案:
1.alter tablespace tbs01 offline;
2.cp 原数据文件 新路径/数据文件
3.alter tablespace tbs01 rename datafile '原数据文件' to '新数据文件';
4.alter tablespace tbs01 online;
注释:
select file_id,file_name,bytes/1024/1024 "size M",autoextensible from dba_data_files where tablespace_name = 'TBS01';
select status from dba_tablespaces where tablespace_name = 'TBS01';
二、迁移关键表空间数据文件
1.shutdown immediate
2.cp 原数据文件 新路径/数据文件
3.startup mount;
4.alter database datafile '原数据文件' to '新数据文件';
正确的第四步应该是:alter database rename file '原数据文件' to '新数据文件';
5.alter database open;
------------正 文 已 结 束, 感 谢 您 的 阅 读 (折雨的天空)--------------------
转载请注明本文标题和链接:《oracle迁移表空间数据文件物理位置的方法》
发表评论