机器重启oracle数据库自动启动异常

业务连接报ora-01033:

检查服务器,发现有重启记录,oracle进程存在,数据库状态处于mount状态,检查日志,发现在数据库启动时没有正常open:

连入数据库:Select * from v$backup

发现数据文件都处于热备模式

Alter database end backup

Alter database open

成功打开。

造成的原因是数据库在热备模式下被关闭,导致数据库无法打开,报错系统文件需要恢复。

检查历史日志,发现有开启热备模式的记录

所以当数据库处于热备模式下,不要进行重启服务器,或者重启数据库的操作,应先将数据库关闭热备模式,再行进重启操作。

相关推荐
kaixin_learn_qt_ing41 分钟前
解析Xml文件并修改QDomDocument的值
xml·数据库·qt
森林猿2 小时前
mongodb-数据备份和恢复
数据库·mongodb
oscube3 小时前
Apache AGE中的图
数据库·apache
科学的发展-只不过是读大自然写的代码3 小时前
qt播放视频
数据库·qt·音视频
激昂~逐流3 小时前
Qt使用sqlite数据库及项目实战
数据库·qt·sqlite·学生信息管理系统
svygh1234 小时前
数据库性能优化系统设计
数据库·性能优化·软件设计·系统设计·设计文档
wilsonzane4 小时前
Mongodb性能优化方法
数据库·mongodb
InterestingFigure4 小时前
Java 使用sql查询mongodb
java·开发语言·数据库·sql·mongodb
danielli5 小时前
C# 开发Winform DataGridView的增删改查实战
开发语言·oracle·c#
吹吹晚风-5 小时前
深入Django(三)
数据库·django·sqlite