业务连接报ora-01033:
检查服务器,发现有重启记录,oracle进程存在,数据库状态处于mount状态,检查日志,发现在数据库启动时没有正常open:
连入数据库:Select * from v$backup
发现数据文件都处于热备模式
Alter database end backup
Alter database open
成功打开。
造成的原因是数据库在热备模式下被关闭,导致数据库无法打开,报错系统文件需要恢复。
检查历史日志,发现有开启热备模式的记录
所以当数据库处于热备模式下,不要进行重启服务器,或者重启数据库的操作,应先将数据库关闭热备模式,再行进重启操作。