首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >oracle初始化或关闭正在进行中错误

oracle初始化或关闭正在进行中错误
EN

Stack Overflow用户
提问于 2014-05-31 05:39:23
回答 2查看 9.6K关注 0票数 1

当我尝试连接到Oracle 11g数据库时,遇到错误"ORA-01033: oracle initialization or shutdown in progress“。为了解决这个问题,我遵循以下步骤:

SQL>连接/作为sysdba

SQL>关闭中止

SQL>启动命名

SQL> alter数据库装载;

打开SQL> alter database;

但是当我执行"alter database open“命令时,我得到了另一个错误- ORA-00333:重做日志读取错误块15472计数3189。

我发现我们可以重新设置日志来修复这个问题,所以我尝试了ALTER DATABASE OPEN RESETLOGS;--它给出了一个错误,我们只能在未完成的数据库恢复后使用resetlogs。

我正在寻求帮助来解决这个问题,并找出我哪里错了。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-06-01 15:13:50

您的重做日志文件似乎已损坏。需要清除重做日志.....

您可以按照以下步骤进行相同的操作:

假设您的数据库处于装载状态,并且以具有sysdba权限的sys身份登录:

alter system set“_allow_resetlogs_corruption”=真scope=spfile;

立即关机;

同样,以具有sysdba权限的sys登录(例如,sqlplus sys以sysdba身份登录)

启动挂载;

更改数据库打开resentlogs;

恢复数据库直到取消;--在这里,当系统提示指定日志时,您需要按键。

alter database open resetlogs;

启动;

alter system set "_allow_resetlogs_corruption"=false scope=spfile;--恢复并退回数据库以应用更改。

立即关闭;

启动;

票数 2
EN

Stack Overflow用户

发布于 2016-12-05 21:58:09

请尝试一下:

连接/no日志

(使用SYS用户连接)

立即关机

((在windows服务中启动服务))

更改数据库open

使用(日志文件)恢复数据库

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23963774

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档