oracle 01589,ORA-01589: 要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项
SQL> startup mount
ORA-32004: 指定了废弃/过时的参数
ORA-01081: 无法启动已在运行的 ORACLE - 请首先关闭它
SQL> alter database open;
alter database open
*
第 1 行出现错误:
ORA-01122: 数据库文件 1 验证失败
ORA-01110: 数据文件 1: 'D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF'
ORA-01207: 文件比控制文件更新 - 旧的控制文件
SQL> alter database backup controlfile to trace;
数据库已更改。
SQL> alter database open;
alter database open
*
第 1 行出现错误:
ORA-01122: 数据库文件 1 验证失败
ORA-01110: 数据文件 1: 'D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF'
ORA-01207: 文件比控制文件更新 - 旧的控制文件
SQL> recover database using backup controlfile until cancel;
ORA-00279: 更改 16728586 (在 07/05/2013 13:38:11 生成) 对于线程 1 是必需的
ORA-00289: 建议:
D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2013_07_09\O1_MF_1_570_
%U_.ARC
ORA-00280: 更改 16728586 (用于线程 1) 在序列 #570 中
指定日志: {=suggested | filename | AUTO | CANCEL}
'D:/app/Administrator/oradata/orcl/control01.ctl',
ORA-00308: 无法打开归档日志 'D:/app/Administrator/oradata/orcl/control01.ctl,'
ORA-27041: 无法打开文件
OSD-04002: 无法打开文件
O/S-Error: (OS 2) 系统找不到指定的文件。
指定日志: {=suggested | filename | AUTO | CANCEL}
'D:\app\Administrator\oradata\orcl\control01.ctl'
ORA-00317: 标头中的文件类型 0 不是日志文件
ORA-00334: 归档日志: 'D:\APP\ADMINISTRATOR\ORADATA\ORCL\CONTROL01.CTL'
ORA-01547: 警告: RECOVER 成功但 OPEN RESETLOGS 将出现如下错误
ORA-01152: 文件 1 没有从过旧的备份中还原
ORA-01110: 数据文件 1: 'D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF'
SQL> recover database using backup controlfile until cancel;
ORA-00279: 更改 16728586 (在 07/05/2013 13:38:11 生成) 对于线程 1 是必需的
ORA-00289: 建议:
D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2013_07_09\O1_MF_1_570_
%U_.ARC
ORA-00280: 更改 16728586 (用于线程 1) 在序列 #570 中
指定日志: {=suggested | filename | AUTO | CANCEL}
'D:\APP\ADMINISTRATOR\ORADATA\ORCL\CONTROL02.CTL'
ORA-00317: 标头中的文件类型 0 不是日志文件
ORA-00334: 归档日志: 'D:\APP\ADMINISTRATOR\ORADATA\ORCL\CONTROL02.CTL'
ORA-01547: 警告: RECOVER 成功但 OPEN RESETLOGS 将出现如下错误
ORA-01152: 文件 1 没有从过旧的备份中还原
ORA-01110: 数据文件 1: 'D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF'
SQL> recover database using backup controlfile until cancel;
ORA-00279: 更改 16728586 (在 07/05/2013 13:38:11 生成) 对于线程 1 是必需的
ORA-00289: 建议:
D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2013_07_09\O1_MF_1_570_
%U_.ARC
ORA-00280: 更改 16728586 (用于线程 1) 在序列 #570 中
指定日志: {=suggested | filename | AUTO | CANCEL}
'D:\APP\ADMINISTRATOR\ORADATA\ORCL\CONTROL03.CTL'
ORA-00317: 标头中的文件类型 0 不是日志文件
ORA-00334: 归档日志: 'D:\APP\ADMINISTRATOR\ORADATA\ORCL\CONTROL03.CTL'
ORA-01547: 警告: RECOVER 成功但 OPEN RESETLOGS 将出现如下错误
ORA-01152: 文件 1 没有从过旧的备份中还原
ORA-01110: 数据文件 1: 'D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF'
SQL> alter database open;
alter database open
*
第 1 行出现错误:
ORA-01589: 要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项
解决方法探讨:有可能是在上一次强制重启数据库后,似的SCN不一样,导致的问题。方法有啥不是很清楚,估计可以
创建控制文件
根据pfile启动数据库
根据备份recover
哎大神解决完后没总结,解决过程中我出去了一下没接上,呜呜
oracle 01589,ORA-01589: 要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项相关推荐
- ORA-01589: 要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项
SQL> startup mount ORA-32004: 指定了废弃/过时的参数 ORA-01081: 无法启动已在运行的 ORACLE - 请首先关闭它 SQL> alter data ...
- oracle select ora-16000,ORA-00604, ORA-16000: 打开数据库以进行只读访问
同事近期碰到的一个问题, 关于同义词invalid状态 在database read only 模式下不能被select 的问题. 发现是因为修改某些结构导致同义词处于invalid 状态, 但是数 ...
- 将oracle冷备份恢复到另外一个数据库实例中
因更换服务器需要将Oracle数据库转移到另外台Oracle中. 说明: 1.测试环境为:windows server2003 和 oracle 10g. 2.2台服务器安装的程序目录一样,数据目录不 ...
- oracle使用打开数据库文件,Oracle技术网—某个数据文件损坏,如何打开数据库
模拟现象: create tablespace test datafile 'c:\test.ora' size 5M AUTOEXTEND ON NEXT 1M MAXSIZE UNLIMITED ...
- 数据库oracle文件怎么打开,Oracle某个数据文件损坏,如何打开数据库-数据库专栏,ORACLE...
某个数据文件损坏,如何打开数据库? 系统环境: 1.操作系统:windows 2000 server,机器内存128m 2.数据库: oracle 8i r2 (8.1.6) for nt 企业版 3 ...
- oracle 打开 ctl,Oracle 19c 随系统systemctl启动数据库
Oracle 19c 随系统systemctl启动数据库 一. 修改oratab文件 [root@adg19c ~]# grep woo /etc/oratab woo:/DBSoft/oracle/ ...
- eplise怎么连接数据库_Eclipse怎么打开数据库?Eclipse连接oracle等数据库的教程
开发时,如果能在Eclipse中,将数据库打开,用更直观的视图去观察数据库中的内容,会使开发更加顺利,效率更高一些.下面,小编以oracle为例,将Eclipse打开oracle数据库的方法用最直观的 ...
- oracle不同库之间传送文件,EXCEL与ORACLE间的数据互传法数据库 -电脑资料
众所周知,MicrosoftExcel能很直观而方便地进行数据输入,统计,生成图表,但它的数据管理能力有限,对大量的数据查询能力不足,如果利用它数据计算方面的优点和大型 数据库 ORACLE的数据查询 ...
- Oracle rman备份和还原恢复数据库
1.切换服务器归档模式,如果已经是归档模式可跳过此步: %sqlplus /nolog (启动sqlplus) SQL> conn / as sysdba (以DBA身份连接数据库) SQL ...
最新文章
- Git,Github和Gitlab简介和基本使用
- 人眼中亮斑的检测、定位和去除
- Java设计模式(七)策略模式 模板模式
- 全志A33-ARM开发板通过NFS与Ubuntu共享文件
- Python Pandas –数据输入和输出
- java 数组不重复_java如何找出数组中的不重复数字
- 为什么selenium定位不到元素
- 这3个头像小程序,让你随时制作独特头像!
- socks5认证过程
- vue扫码跳转页面_VUE 网页 扫码登录(微信)
- html简单实现自动轮播代码怎么写,HTML图片轮播代码怎么写?
- 《彼得林奇的成功投资》一——好公司第一位,价格第二位
- gunicorn简介、架构、安装与配置
- 量子计算从概念走入现实,公钥加密是否岌岌可危
- xRM 扩展性及产品组合
- vscode编辑器搜索小技巧
- matlab-行相加、列相加
- 求小组各科的平均分和总平均分
- 牛客网刷题【BC114\BC123\BC125\BC13\BC93\BC95】
- mysql8.0分区数据默认存放位置_mysql数据库默认存放位置修改