Oracle RAC集群加错数据文件处理方案

本文介绍了在Oracle RAC集群环境中,当数据文件添加错误导致仅在一个节点可见时的处理方法。包括紧急处理措施,如删除或缩小数据文件,以及后期处理,如查询并迁移数据文件到共享存储,确保所有节点可以访问。整个过程无需停机,但涉及的数据对象可能暂时不可访问。
摘要由CSDN通过智能技术生成

一、前期处理

1) 描述:在RAC集群环境下,在其中一个节点增加数据文件,由于路径没有正确指定,导致只在一个节点中增加到文件系统下,该数据文件另一个节点二访问不到,错误数据文件不在共享路径下
2) 影响1:俩个节点不能同时访问同一数据文件下所记录的对象;
影响2:长时间下节点二由于ALERT日志报错,导致日志渐增;
影响3:由于错误数据文件放在节点一文件系统下,导致节点一的文件系统空间不足;
影响4:由于非条带化写入数据,严重影响数据库性能;

3) 紧急处理:将错误数据文件DROP掉。(如果没有写入数据,是可以删除掉;如果数据文件写入数据,删不掉。)
说明:XXXXXX代表错误数据文件具体路径;
参考语句:alter tablespace tablespace_name drop datafile ‘xxxxxxx’;

4) 如果DROP不掉,说明该数据文件已写入数据,要及时将数据文件RESIZE成最小(能多少就多少),并且关闭自动扩展;
参考语句:alter database datafile ‘xxxxxxx’ resize 1M;(如果1M不行就再加)
说明:XXXXXX代表错误数据文件具体路径;

5)RESIZE后等待检修窗口,将数据文件迁移至共享存储下;

二、后期处理
说明:本次数据文件迁移,不停机,不

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值