首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Oracle数据库未打开和ORA-00600错误

Oracle数据库未打开和ORA-00600错误
EN

Database Administration用户
提问于 2015-05-11 12:55:19
回答 3查看 3.4K关注 0票数 0

每当我试图打开Oracle时,都会得到以下错误: ORA-01109:数据库未打开

因此,正如各个博客和论坛所建议的,我尝试了以下一系列命令

代码语言:javascript
复制
c:> sqlplus /nolog
sql> connect sys/manager as sysdba
sql> shutdown immediate
sql> startup

(以及启动安装、启动力等)

我得到ORA-01589:必须使用RESETLOGS或NORESETLOGS选项来打开数据库

如果我试着:

代码语言:javascript
复制
SQL> alter database open noresetlogs;

I get error ORA-00600: internal error code error

如果在恢复后尝试重新设置日志,我将得到以下选项:

代码语言:javascript
复制
ORA-01152: file 1 was not restored from a sufficiently old backup

我没有任何重要的数据库数据,我刚刚开始一个虚拟项目。因此,我不太关心数据,我的目标是只使用ORACLE的一些新表。

任何帮助都将不胜感激。

EN

回答 3

Database Administration用户

回答已采纳

发布于 2015-05-11 13:45:39

您的数据库似乎经历了不完整的恢复。这就是为什么它抱怨开放的重新定位日志。在不完全恢复之后,您需要重新设置日志。为了能够重新启动和运行这个数据库,您需要知道是什么原因造成了当前的情况,并掌握了一些技能才能使其摆脱这种状况。

如果数据一点也不重要,只需破坏数据库并创建一个新的数据库。所需的操作在一定程度上取决于您所处的平台。

文献资料看起来是一个很好的起点。

票数 0
EN

Database Administration用户

发布于 2015-05-11 14:00:42

检查服务器上的卷。很可能您已经填充了FRA,它不能再增长了,这使得RMAN无法执行所需的任务。

票数 0
EN

Database Administration用户

发布于 2016-02-22 07:02:49

我怀疑您遇到了ORA-00600 :二六六二内部错误:

代码语言:javascript
复制
The ORA-600 [2662] is raised when data block SCN is ahead of the current SCN.
This is generally related to the redo application which is used to bring the database to a consistent state.

您最好从rman备份恢复整个数据库,它可能会解决这个问题。如果任何备份不可用,则PRM( Oracle恢复/救援工具)可能是您最后的选择。

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

https://dba.stackexchange.com/questions/102188

复制
相关文章

相似问题

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