Oracle-表空间添加数据文件扩容出错解决措施

1. 问题1: RAC中误加本地磁盘文件情形

# 1. 当新加文件未写入数据时,通过以下命令删除
alter tablespace [tablespace_name] drop datafile ‘XXX‘;

# 注意不要使用OFFLINE操作,因为offline需要介质恢复。

1.2 当新加文件已写入数据

# 1. 将新加文件resize到最小且关闭自动扩展

# 2. 将数据文件rman copy as 方式导出数据
backup as copy datafile 115 format ‘+DATA‘;

# 3. 将数据文件offline
alter database datafile 115 offline;

# 4. 重命名数据文件
alter database datafile 115 to ‘+DATA/....‘;

# 5. 介质恢复
recover datafile 115;

# 6. 上线数据文件
alter database datafile 115 online;

# 7. 验证

相关推荐