暂无图片
RAC运行时,是否可以删除它在ASM中的的数据文件?
我来答
分享
西瓜你个吧啦
2024-05-22
RAC运行时,是否可以删除它在ASM中的的数据文件?

A.可以

B.不可以

顺带给出理由或者命令

我来答
添加附件
收藏
分享
问题补充
4条回答
默认
最新
伟鹏

这个看你出于什么目的要删除这个文件,删数据文件肯定是可以的,将这个文件或者表空间offline就可以了。 但是为啥要删掉呢?

暂无图片 评论
暂无图片 有用 0
打赏 0
暂无图片
西瓜你个吧啦
题主
2024-05-22
哈哈,问道点了。我想模拟asm磁盘里面的数据文件故障。但是我发现大部分人都认为可以直接删除。 的确如果在使用的情况下去删除会报错 ASMCMD> rm -rf auditdata05.dbf ORA-15032: not all alterations performed ORA-15028: ASM file '+DATA/zhanky/datafile/auditdata05.dbf' not dropped; currently being accessed (DBD ERROR: OCIStmtExecute) 可能是我描述的不清楚,不过你get到了
智慧小匠人

B.不可以
理由:在Oracle RAC环境中,ASM用于管理数据库文件的存储。由于RAC是一个共享存储的架构,所有节点上的实例共同访问ASM存储上的数据文件。因此,直接删除ASM中的数据文件而不经过Oracle的管理工具可能会导致数据不一致,损坏数据库,并使得RAC集群中的其他实例无法正常运作。

暂无图片 评论
暂无图片 有用 2
打赏 0
张sir

技术上可以,管理上不行

暂无图片 评论
暂无图片 有用 1
打赏 0
西瓜你个吧啦

1

暂无图片 评论
暂无图片 有用 1
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
11G日志量和10G日志量
回答 3
多留意下递归调用
oracle rman进行recover database
回答 1
已采纳
recoverdatabase只能针对整个数据库,在pdb中可以用以下命令RMAN>run{ setuntiltime"todate('2020061916:00:00','yyyym
iostat如何判断是不是随机读呢?
回答 1
看随机读速度
redo log组 原来是123 ,每个200M,我新增456每个500,这个组名的顺序只要连续就可以了吧?
回答 1
组名不连续也没关系。
PL/SQL的长SQL,怎么美化
回答 8
已采纳
类似这样吗?一般的数据库连接工具倒是没听说能折叠SQL的。要不然你用下notepad,然后语言改成SQL类型,试试,但也只是根据括号来折叠。
AWR分析报告问题求助:AWR 报告看不懂
回答 1
是在哪个时间段遇到什么问题了吗,AWR跨度6个小时,有点过长了,大部分值被平均以后,看不出来太多信息,目前能看到:1.有许多可以通过绑定变量共享的SQL,类似SELECT“EA”.“Dimension
v$RMAN_BACKUP_JOB_DETAILS, V$RMAN_STATUS 查询巨慢
回答 4
已采纳
尝试下看:execdbmsstats.DELETETABLESTATS('SYS','X$KCCRSR');execdbmsstats.LOCKTABLESTATS('SYS','X$KCCRSR')
请问为什么在一张500w数据左右的表添加没有默认值的字段非常慢啊,20分钟还不行。没有锁表
回答 1
已采纳
这个表是否有持续的dml操作在进行?是否有大量索引?建议先用相同表结构创建一个临时表,在临时表中添加字段。然后把原来的表数据导入到临时表中。最后将临时表更名为原表名。
oracle存储过程中如何接收clob的类型?
回答 1
已采纳
以下步骤供参考:1步:搭建测试环境SQL>createtablet1(idint,locclob);Tablecreated.SQL>insertintot1values(1,toclob
BTRobot 巡检 Oracle 19C rac 两节点集群卡住的问题
回答 1
BTRobot这是个啥东东?