出现这个问题是由于MEMORY_TARGET这个值给予的过大,导致数据库不能启动。
因为此时我的控制文件丢失,所以运行以下命令可以暂时解决这个问题,随后数据库可以启动至nomount阶段,
控制文件是
Oracle
重要的物理文件,它记录了数据库的名称、每个数据文件的位置等等信息。
控制文件一旦损坏,数据库将会立刻宕机。一般建议在创建数据库时采用多路复用控制文件的方
式对控制文件进行冗余保护。如果使用
ASM,
则在
DATA
和
FRA
磁盘组上进行多路复用。
控制文件损坏的案例