时间:2021-07-01 10:21:17 帮助过:50人阅读
蓝色是添加的,保存后重启TNSListener。
这次似乎成功了,sysdba可以连接上了,可是连接scott时又报错了:ora-01033:oracle initializationg or shutdown in progress
用cmd方式,执行sqlpuls /nolog,打开sqlplus,
SQL>connect sys/password@orcl as sysdba 用sysdba连接数据库
SQL>shutdown immediate 停止服务
出现一个ORA-01507的报错,不过还是显示例程已关闭,那就别管这个错了。
SQL>startup 启动服务
发现报错:
ORACLE 例程已经启动。
Total System Global Area 778387456 bytes
Fixed Size 1374808 bytes
Variable Size 234882472 bytes
Database Buffers 536870912 bytes
Redo Buffers 5259264 bytes
ORA-00211: ???????????????
ORA-00202: ????: ‘‘D:\ORACLE11G\FLASH_RECOVERY_AREA\ORCL\CONTROL02.CTL‘‘
那就是这个文件有问题罗
SQL>shutdown immediate 再次停止服务
把备份的原库主目录下的FLASH_RECOVERY_AREA目录全部覆盖过去。
SQL>startup 再次启动服务
连接scott,成功!
连接生产用户,成功!!!
差点哭了……
如果上天给我再来一次的机会,我一定搞成每天自动备份!
版权声明:本文为博主原创文章,未经博主允许不得转载。
ORACLE11g中毒恢复
标签:ora-12528 ora-01033 ora-00202