Oracle启动ORA-01589错误解决方案

oracle数据库startup报ORA-01589: must use RESETLOGS or NORESETLOGS option for database open oracle数据库startup的时候报了如下错: SQL> startup ORACLE instance started. Total System Global Area 6597406720 bytes Fixed Size 2240784 bytes Variable Size 4932505328 bytes Datab... 阅读详情

SQL>connect/as sysdba
Connected to an idle instance.
SQL> startup
ORACLEinstance started.

	Total System Global Area  413372416 bytes
	Fixed Size		    2228904 bytes
	Variable Size		  360713560 bytes
	Database Buffers	   46137344 bytes
	Redo Buffers		    4292608 bytes
	Database mounted.
	ORA-01589: must use RESETLOGS or NORESETLOGS option for database open

SQL> alterdatabaseopen noresetlogs;
alter database open noresetlogs
*
ERROR at line 1:
ORA-01588: must use RESETLOGS option for database open

SQL> alter database open resetlogs;
alter database open resetlogs
*
ERROR at line 1:
ORA-01113:file1 needs media recovery
ORA-01110: data file 1: ‘/data/oracle/oradata/orcl/system01.dbf’

SQL> shutdown immediate
ORA-01109: database not open
Database dismounted.
ORACLE instance shut down.
SQL> startup
ORACLE instance started.

	Total System Global Area  413372416 bytes
	Fixed Size		    2228904 bytes
	Variable Size		  360713560 bytes
	Database Buffers	   46137344 bytes
	Redo Buffers		    4292608 bytes
	Database mounted.
	ORA-01589: must use RESETLOGS or NORESETLOGS option for database open

SQL> alter database open resetlogs;
alter database open resetlogs
*
ERROR at line 1:
ORA-01113: file 1 needs media recovery
ORA-01110: data file 1: ‘/data/oracle/oradata/orcl/system01.dbf’

SQL> recover database using backup controlfile until cancel;
ORA-00279: change 16139738 generated at 11/07/2018 23:31:11 needed forthread1
ORA-00289: suggestion :
/data/oracle/fast_recovery_area/ORCL/archivelog/2018_12_22/o1_mf_1_758_%u_.arc
ORA-00280: change 16139738 for thread 1 is in sequence #758

	Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
	AUTO
	ORA-00308: cannot open archived log
	'/data/oracle/fast_recovery_area/ORCL/archivelog/2018_12_22/o1_mf_1_758_%u_.arc'
	ORA-27037: unable to obtain file status
	Linux-x86_64 Error: 2: No such file or directory
	Additional information: 3
	
	
	ORA-00308: cannot open archived log
	'/data/oracle/fast_recovery_area/ORCL/archivelog/2018_12_22/o1_mf_1_758_%u_.arc'
	ORA-27037: unable to obtain file status
	Linux-x86_64 Error: 2: No such file or directory
	Additional information: 3
	
	
	ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
	ORA-01194: file 1 needs more recovery to be consistent
	ORA-01110: data file 1: '/data/oracle/oradata/orcl/system01.dbf'

	根据上面提示的内容,注意到 ‘change 16139738’ 和 ‘sequence #758’
	查出redo logs ,注意要用sys:

SQL> conn sys/oracle as sysdba
Connected.
SQL> select v1.group#, member, sequence#, first_change# from v logv1,vlog v1, vlogv1,v logfile v2 where v1.group# = v2.group#;

GROUP#

MEMBER

SEQUENCE# FIRST_CHANGE#


 1

/data/oracle/oradata/orcl/redo01.log
757 16134156

 3

/data/oracle/oradata/orcl/redo03.log
756 16068171

GROUP#

MEMBER

SEQUENCE# FIRST_CHANGE#


 2

/data/oracle/oradata/orcl/redo02.log
758 16139738

SQL> recover database using backup controlfile until cancel;
ORA-00279: change 16139738 generated at 11/07/2018 23:31:11 needed for thread 1
ORA-00289: suggestion :
/data/oracle/fast_recovery_area/ORCL/archivelog/2018_12_22/o1_mf_1_758_%u_.arc
ORA-00280: change 16139738 for thread 1 is in sequence #758

	Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
	/data/oracle/oradata/orcl/redo02.log
	Log applied.
	Media recovery complete.

SQL> alter database open resetlogs;

	Database altered.

SQL>

详解Oracle数据库alter database open resetlogs以及open resetlogs与scn的关系 是Oracle数据库中一个非常重要的命令,主要用于数据库恢复过程中的特定场景,它改变了数据库的状态并重置了在线重做日志文件的相关信息。 阅读详情

相关推荐

Linux虚拟机意外断电导致Oracle启动失败(ORA-00742和ORA-00312)

ORA-00742和ORA-00312

山间清泉 2108

ORA-01589: must use RESETLOGS or NORESETLOGS option for database open

对ORACLE数据库虚拟机进行了克隆操作,克隆是没有关闭数据库,克隆结束启用数据库时报错无法启动。 原因: 数据库异常停止,停止的时候还没有来得及将缓存区中的LOG归档,就被强制SHUTDOWN了。 数据库再次启动的时候,会去检查SCN系统变动码.如果发现不一致,那么就意味着有不一致的LOG需要处理.报错情况: SQL> startup ORACLE 例程已经启动。 Total S...

Jian Sun_的博客 2万+

ORA错误:ORACLE数据库启动时发生恢复错误

在本文中,我们讨论了几种可能导致ORACLE数据库启动时发生ORA错误的情况,并提供了相应的解决方法。通过理解这些常见错误和相应的解决方案,您将能够更好地管理和维护ORACLE数据库,并确保数据库的正常启动和运行。在管理和维护ORACLE数据库时,有时候会遇到数据库启动时发生恢复错误的情况。在本文中,我们将讨论几种可能导致数据库启动时发生ORA错误的常见情况,并提供相应的源代码示例来解决这些问题。ORA-00600错误是一个内部错误代码,它指示ORACLE数据库遇到了一个未知的内部错误。

bug_syntax119的博客 753

ORA-01589错误 要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项

<br />要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项<br /><br />SQL> startup<br />ORACLE 例程已经启动。<br />Total System Global Area 135338868 bytes<br />Fixed Size 453492 bytes<br />Variable Size 109051904 bytes<br />Database Buffers

长安诗社社长@-梁瀚文- https://github.com/HevnChin https://gitee.com/HevnChin 4万+

涨薪技术|Kubernetes(k8s)环境部署实战

这两者都是在/etc/docker/daemon.json里修改的,所以我们一起配置了就好了,首先执行下述命令编辑daemon.json:​​​​​​​。安装完成后,可以使用以下命令来查看dashboard访问的端口号​​​​​​​。网络插件CNI也是以容器的方式进行启动​​​​​​​。安装完成后可以检查是否拉取了对应的容器​​​​​​​。再使用以下命令进行安装:​​​​​​​。打开后输入以下内容:​​​​​​​。安装1.19.0版本​​​​​​​。修改IP地址:​​​​​​​。

m0_60889254的博客 1085

显著性算法 + 伪彩变换

利用opencv得到显著图和伪彩图

正在挣扎中的人 2298

[ORA-01033: ORACLE正在初始化或关闭]问题解决方案

Oracle在运行时突然断电,重新通过PL/SQL登录时,报错 [ORA-01033: ORACLE正在初始化或关闭] 产生这个的原因可能是由于数据库突然停止,没有来得及将缓存区中的LOG归档,导致下次开启时不能匹配日志文件。 解决方案: 1.打开命令行界面,输入sqlplus system/sys as sysdba(以管理员方式登录) Microsoft Windows [版本 6.1.7601] 版权所有 (c) 2009 Microsoft Corporation。保留所有权利。 C:\User

悲欢离合的博客 5万+

OAuth2.0集成SpringSecurity加JWT实现单点登录

单点登录(Single sign on),英文名称缩写SSO,SSO的意思就是在多系统的环境中,登录单方系统,就可以在不用再次登录的情况下访问相关受信任的系统。也就是说只要登录一次单体系统就可以

Nicky's blog 9038

ORA-01589错误

ORA-01589错误分析 今天系统重装后,恢复数据库,遇到了ORA-01589这个错误,下面把解决方案记录如下:<br /><br /><br />SQL> conn / as sysdba;<br />已连接。<br />SQL> shutdown immediate;<br />ORA-01109: 数据库未打开<br /><br />已经卸载数据库。<br />ORACLE 例程已经关闭。<br />SQL> startup<br />ORACLE 例程已经启动。<br />Total Syste

yyhuan619的专栏 2636

RK3568 低功耗设计全解析:DVFS 策略与 PMIC 电源管理

本文深入解析RK3568处理器的低功耗优化方案。从硬件架构分析入手,阐述四核Cortex-A55的功耗特性及分层电源域设计。重点介绍DVFS动态调压调频技术,包括Linux内核配置方法及场景化策略设计。详细讲解RK809 PMIC的电源管理优化,提供外设电源域控制与休眠唤醒配置的实战案例。通过智能终端应用实例,展示待机功耗从280mA降至65mA的优化效果,并推荐功率测试工具。文章强调需要平衡性能与功耗,结合场景定制策略,并指出AI负载预测等未来优化方向,为RK3568开发者提供系统性的低功耗解决方案。

远程部署调试 运行安装 项目调试 二次开发 项目技术新 持续迭代 部分源码免费分享 2073

Android Input——输入系统介绍(一)

Input 系统对于提供流畅、灵敏和一致的用户交互体验至关重要,它需要在不同的设备、场景和应用中保证输入事件的正确性、及时性和安全性。Android 输入系统是一个复杂但高效的设计,旨在处理来自各种输入设备(如触摸屏、键盘等)的用户交互,并将这些交互转换为应用程序可以理解和响应的形式。EventHub:输入系统的最底层,直接与硬件通信,监听和读取输入设备的原始事件。:从 EventHub 获取原始输入事件,对其进行解析,转化为更高层次的事件,以便上层应用或服务能够理解。

小旭的专栏 1712

ORA-01589解决方案

错误展现如下:SQL> conne /as sysdbaConnected.SQL> shutdown abortORACLE instance shut down.SQL> startupORACLE instance started.Total System Global Area 1224736768 bytesFixed Size                  2020384 bytesVariable Size             318770144 bytesDatabase Buffe

shenzhen2008的专栏 1万+

实战5:农作物产量预测 蔬菜产量预测 lstm 完整代码数据-可直接运行-计算机毕设

实战5:农作物产量预测 蔬菜产量预测 lstm 完整代码数据-可直接运行-计算机毕设

机器学习深度学习业余选手 1257

Oracle数据库ORA-01589错误

配好Oracle环境后大概过了半个月没打开SQL Developer,再次登录时报错,此时打开sql plus发现无法登录,报错ORA-01034: ORACLE not available以及ORA-27101: shared memory realm does not exist(如下)。 ERROR: ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist Process ID: 0 Session

qq_46850104的博客 3527

scratch经典游戏主题源码分享,包含了20多款经典游戏

经典游戏案例:1、360度角度射击游戏 2、捕鱼达人 3、超级马里奥 4、超级玛丽 5、吃豆人相关 6、穿着喷气背包的海龟 7、大鱼吃小鱼 8、俄罗斯方块 9、飞机大战 10、愤怒的小鸟 11、黄金矿工 12、节奏大师 13、连连看 14、迷宫游戏 15、跑酷游戏 16、扫雷 17、水果忍者 18、坦克大战 19、推箱子 20、消除泡泡 21、保卫萝卜 22、植物大战僵尸

IT_Scratch的博客 1万+

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

ORA-01589错误的解决办法

在做Oracle RMAN备份的时候,出现了如下错误: 已经卸载数据库。ORACLE 例程已经关闭。SQL> startupORACLE 例程已经启动。Total System Global Area 135338868 bytesFixed Size 453492 bytesVariable Size 109051904 bytesDatabase Buffers 25165824 bytes

3745

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

意外关机后,Oracle出现的ORA-01033错误

@ORA-01033->ORA-01589错误 要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项 意外关机后,Oracle出现的ORA-01033错误 尝试后,发现主要是ORA-01589错误引起的 要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项 数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项 。 我参考了很...

weixin_44012721的博客 1099

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

oracle 01589,ORA-01589错误的解决方案

SQL*Plus: Release 9.2.0.1.0 - Production on 星期四 4月 17 15:01:262008Copyright (c) 1982, 2002, OracleCorporation.All rightsreserved.SQL> conn / as sysdba;已连接。SQL> shutdown immediate;ORA-01109: dat...

weixin_42358173的博客 545

记一则ORA-01589错误修复

ORA-01110: 数据文件 1: 'D:/ORACLE/ORADATA/ORCL/SYSTEM01.DBF'ORA-00334: 归档日志: 'D:/ORACLE/ORADATA/ORCL/REDO01.LOG'ORA-00334: 归档日志: 'D:/ORACLE/ORADATA/ORCL/REDO02.LOG'ORA-00289: 建议: D:/ORACLE/ORA92/RDBMS/ARC00001.001。ORA-00280: 更改 1254931418 对于线程 1 是按序列 # 1 进行的。

gaoda00136的博客 900

ORA-01589错误的解决方法

 SQL*Plus: Release 9.2.0.1.0 - Production on 星期四 4月 17 15:01:26 2008 Copyright (c) 1982, 2002, Oracle Corporation.   All rights reserved. SQL> conn / as sysdba; 已连接。 SQL> shutdown immediate;

tocytochyy的专栏 7189

oracle 01589,ORA-01589错误分析

要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项 [@more@]SQL> startupORACLE 例程已经启动。Total System Global Area 135338868 bytesFixed Size 453492 bytesVariable Size 109051904 bytesD...

weixin_33404919的博客 467

ORA-01589: 要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项

SQL> startup ORACLE 例程已经启动。 Total System Global Area 1603411968 bytes Fixed Size                  2176168 bytes Variable Size             889195352 bytes Database Buffers          704643072 byt

拼老命的程序猿 1万+
上一篇: 工具分享 | WeChatOpenDevTools-Python - 用来给微信小程序强制开启开发者工具,小程序抓包必备,小程序开发必备,小程序渗透必备。
下一篇: 上传任意文件或者上传漏洞
老李在大厅
博客等级 码龄2年 2205粉丝 1788原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值