ITPub博客

首页 > Linux操作系统 > Linux操作系统 > ORA-01113 、ORA-00279

ORA-01113 、ORA-00279

原创 Linux操作系统 作者:chaobaojun 时间:2013-02-01 23:20:52 0 删除 编辑

造成这种原因,是因为我一开始  restore 一个数据文件,当时忘了recover database;导致重启时报错。
处理方式: 
C:\Documents and Settings\Administrator>net start oracleservicewms
OracleServiceWMS 服务正在启动 ...........................................
OracleServiceWMS 服务已经启动成功。


C:\Documents and Settings\Administrator>sqlplus / as sysdba

SQL*Plus: Release 11.2.0.1.0 Production on 星期五 2月 1 22:07:04 2013

Copyright (c) 1982, 2010, Oracle.  All rights reserved.


连接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> desc v$database;
 名称                                      是否为空? 类型
 ----------------------------------------- -------- ----------------------------

 DBID                                               NUMBER
 NAME                                               VARCHAR2(9)
 CREATED                                            DATE
 RESETLOGS_CHANGE#                                  NUMBER
 RESETLOGS_TIME                                     DATE
 PRIOR_RESETLOGS_CHANGE#                            NUMBER
 PRIOR_RESETLOGS_TIME                               DATE
 LOG_MODE                                           VARCHAR2(12)
 CHECKPOINT_CHANGE#                                 NUMBER
 ARCHIVE_CHANGE#                                    NUMBER
 CONTROLFILE_TYPE                                   VARCHAR2(7)
 CONTROLFILE_CREATED                                DATE
 CONTROLFILE_SEQUENCE#                              NUMBER
 CONTROLFILE_CHANGE#                                NUMBER
 CONTROLFILE_TIME                                   DATE
 OPEN_RESETLOGS                                     VARCHAR2(11)
 VERSION_TIME                                       DATE
 OPEN_MODE                                          VARCHAR2(20)
 PROTECTION_MODE                                    VARCHAR2(20)
 PROTECTION_LEVEL                                   VARCHAR2(20)
 REMOTE_ARCHIVE                                     VARCHAR2(8)
 ACTIVATION#                                        NUMBER
 SWITCHOVER#                                        NUMBER
 DATABASE_ROLE                                      VARCHAR2(16)
 ARCHIVELOG_CHANGE#                                 NUMBER
 ARCHIVELOG_COMPRESSION                             VARCHAR2(8)
 SWITCHOVER_STATUS                                  VARCHAR2(20)
 DATAGUARD_BROKER                                   VARCHAR2(8)
 GUARD_STATUS                                       VARCHAR2(7)
 SUPPLEMENTAL_LOG_DATA_MIN                          VARCHAR2(8)
 SUPPLEMENTAL_LOG_DATA_PK                           VARCHAR2(3)
 SUPPLEMENTAL_LOG_DATA_UI                           VARCHAR2(3)
 FORCE_LOGGING                                      VARCHAR2(3)
 PLATFORM_ID                                        NUMBER
 PLATFORM_NAME                                      VARCHAR2(101)
 RECOVERY_TARGET_INCARNATION#                       NUMBER
 LAST_OPEN_INCARNATION#                             NUMBER
 CURRENT_SCN                                        NUMBER
 FLASHBACK_ON                                       VARCHAR2(18)
 SUPPLEMENTAL_LOG_DATA_FK                           VARCHAR2(3)
 SUPPLEMENTAL_LOG_DATA_ALL                          VARCHAR2(3)
 DB_UNIQUE_NAME                                     VARCHAR2(30)
 STANDBY_BECAME_PRIMARY_SCN                         NUMBER
 FS_FAILOVER_STATUS                                 VARCHAR2(22)
 FS_FAILOVER_CURRENT_TARGET                         VARCHAR2(30)
 FS_FAILOVER_THRESHOLD                              NUMBER
 FS_FAILOVER_OBSERVER_PRESENT                       VARCHAR2(7)
 FS_FAILOVER_OBSERVER_HOST                          VARCHAR2(512)
 CONTROLFILE_CONVERTED                              VARCHAR2(3)
 PRIMARY_DB_UNIQUE_NAME                             VARCHAR2(30)
 SUPPLEMENTAL_LOG_DATA_PL                           VARCHAR2(3)
 MIN_REQUIRED_CAPTURE_CHANGE#                       NUMBER

SQL> select open_mode from v$database;

OPEN_MODE
--------------------
MOUNTED

SQL> alter database open;
alter database open
*
第 1 行出现错误:
ORA-01113: 文件 1 需要介质恢复
ORA-01110: 数据文件 1: 'F:\APP\DATA\SYSTEM01.DBF'


SQL> recover datafile 1;
ORA-00279: 更改 1801812 (在 01/26/2013 21:15:12 生成) 对于线程 1 是必需的
ORA-00289: 建议:
F:\APP\FLASH_RECOVERY_AREA\WMS\ARCHIVELOG\2013_01_27\O1_MF_1_36_8J8X2C4W_.ARC
ORA-00280: 更改 1801812 (用于线程 1) 在序列 #36 中


指定日志: {=suggested | filename | AUTO | CANCEL}

ORA-00279: 更改 1833892 (在 01/27/2013 08:26:50 生成) 对于线程 1 是必需的
ORA-00289: 建议:
F:\APP\FLASH_RECOVERY_AREA\WMS\ARCHIVELOG\2013_01_27\O1_MF_1_37_8J9F2RRF_.ARC
ORA-00280: 更改 1833892 (用于线程 1) 在序列 #37 中


指定日志: {=suggested | filename | AUTO | CANCEL}
auto
ORA-00279: 更改 1860870 (在 01/27/2013 13:00:07 生成) 对于线程 1 是必需的
ORA-00289: 建议:
F:\APP\FLASH_RECOVERY_AREA\WMS\ARCHIVELOG\2013_01_28\O1_MF_1_38_8JBOQJ7T_.ARC
ORA-00280: 更改 1860870 (用于线程 1) 在序列 #38 中


ORA-00279: 更改 1898054 (在 01/28/2013 00:33:50 生成) 对于线程 1 是必需的
ORA-00289: 建议:
F:\APP\FLASH_RECOVERY_AREA\WMS\ARCHIVELOG\2013_01_28\O1_MF_1_39_8JCNGHC7_.ARC
ORA-00280: 更改 1898054 (用于线程 1) 在序列 #39 中


ORA-00279: 更改 1918952 (在 01/28/2013 09:18:03 生成) 对于线程 1 是必需的
ORA-00289: 建议:
F:\APP\FLASH_RECOVERY_AREA\WMS\ARCHIVELOG\2013_01_28\O1_MF_1_40_8JD7HLB8_.ARC
ORA-00280: 更改 1918952 (用于线程 1) 在序列 #40 中


ORA-00279: 更改 1949224 (在 01/28/2013 14:42:56 生成) 对于线程 1 是必需的
ORA-00289: 建议:
F:\APP\FLASH_RECOVERY_AREA\WMS\ARCHIVELOG\2013_01_30\O1_MF_1_41_8JJYVWL2_.ARC
ORA-00280: 更改 1949224 (用于线程 1) 在序列 #41 中


ORA-00279: 更改 1988139 (在 01/30/2013 09:46:30 生成) 对于线程 1 是必需的
ORA-00289: 建议:
F:\APP\FLASH_RECOVERY_AREA\WMS\ARCHIVELOG\2013_01_30\O1_MF_1_42_8JK8G8TV_.ARC
ORA-00280: 更改 1988139 (用于线程 1) 在序列 #42 中


ORA-00279: 更改 2011413 (在 01/30/2013 12:29:57 生成) 对于线程 1 是必需的
ORA-00289: 建议:
F:\APP\FLASH_RECOVERY_AREA\WMS\ARCHIVELOG\2013_01_31\O1_MF_1_43_8JMLRN6T_.ARC
ORA-00280: 更改 2011413 (用于线程 1) 在序列 #43 中


ORA-00279: 更改 2065424 (在 01/31/2013 09:38:05 生成) 对于线程 1 是必需的
ORA-00289: 建议:
F:\APP\FLASH_RECOVERY_AREA\WMS\ARCHIVELOG\2013_01_31\O1_MF_1_44_8JN5O3VC_.ARC
ORA-00280: 更改 2065424 (用于线程 1) 在序列 #44 中


已应用的日志。
完成介质恢复。
SQL> alter database open;
alter database open
*
第 1 行出现错误:
ORA-01113: 文件 2 需要介质恢复
ORA-01110: 数据文件 2: 'F:\APP\DATA\SYSAUX01.DBF'


SQL> alter database open;

数据库已更改。

SQL>

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/21861353/viewspace-753786/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2011-05-14

  • 博文量
    29
  • 访问量
    67526