MEMORY_TARGET过大和控制文件的恢复,还原

当MEMORY_TARGET值设置过大导致数据库无法启动时,可通过临时解决步骤使数据库达到nomount状态。在控制文件丢失的情况下,进行还原和恢复操作,确保在mount状态下进行。完成恢复后,需使用SQL命令将memory_target设为0。同时,通过asmcmd备份可能被删除的文件以备恢复失败。
摘要由CSDN通过智能技术生成

出现这个问题是由于MEMORY_TARGET这个值给予的过大,导致数据库不能启动。

因为此时我的控制文件丢失,所以运行以下命令可以暂时解决这个问题,随后数据库可以启动至nomount阶段,

控制文件是 Oracle 重要的物理文件,它记录了数据库的名称、每个数据文件的位置等等信息。
控制文件一旦损坏,数据库将会立刻宕机。一般建议在创建数据库时采用多路复用控制文件的方
式对控制文件进行冗余保护。如果使用 ASM, 则在 DATA FRA 磁盘组上进行多路复用。
控制文件损坏的案例
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值