1. 程式人生 > >ORA-01113,01110,00322,00312

ORA-01113,01110,00322,00312

在測試環境中(非歸檔模式),將所有資料檔案移動另一個資料夾下,然後關閉資料庫,再將所有資料檔案移回來,啟動資料庫:

Errors in file /u01/app/oracle/diag/rdbms/orcl/orcl/trace/orcl_ora_369.trc:

ORA-01113: file 1 needs media recovery
ORA-01110: data file 1: '/u01/app/oracle/oradata/orcl/system01.dbf'
ORA-1113 signalled during: ALTER DATABASE OPEN...
Mon Aug 10 19:40:12 2015
Errors in file /u01/app/oracle/diag/rdbms/orcl/orcl/trace/orcl_m000_371.trc:
ORA-00322: log 1 of thread 1 is not current copy
ORA-00312: online log 1 thread 1: '/u01/app/oracle/oradata/orcl/redo01.log'
Checker run found 7 new persistent data failures



SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup;
ORACLE instance started.


Total System Global Area  271400960 bytes
Fixed Size                  2252424 bytes
Variable Size             184549752 bytes
Database Buffers           79691776 bytes
Redo Buffers                4907008 bytes
Database mounted.
ORA-01113: file 1 needs media recovery
ORA-01110: data file 1: '/u01/app/oracle/oradata/orcl/system01.dbf'




SQL> recover
;
ORA-00283: recovery session canceled due to errors
ORA-00322: log 1 of thread 1 is not current copy
ORA-00312: online log 1 thread 1: '/u01/app/oracle/oradata/orcl/redo01.log'




SQL> SP2-0223: No lines in SQL buffer.
SQL> select * from v$log;


    GROUP#    THREAD#  SEQUENCE#      BYTES  BLOCKSIZE    MEMBERS ARC
---------- ---------- ---------- ---------- ---------- ---------- ---
STATUS           FIRST_CHANGE# FIRST_TIME   NEXT_CHANGE# NEXT_TIME
---------------- ------------- ------------ ------------ ------------
         1          1        172   52428800        512          1 NO
CURRENT                4391058 10-AUG-15      2.8147E+14


         3          1        171   52428800        512          1 NO
INACTIVE               4390931 10-AUG-15         4391058 10-AUG-15


         2          1        170   52428800        512          1 NO
INACTIVE               4390869 10-AUG-15         4390931 10-AUG-15



SQL> shutdown immediate;
ORA-01109: database not open


Database dismounted.
ORACLE instance shut down.
SQL> startup mount;
ORACLE instance started.


Total System Global Area  271400960 bytes
Fixed Size                  2252424 bytes
Variable Size             184549752 bytes
Database Buffers           79691776 bytes
Redo Buffers                4907008 bytes
Database mounted.
SQL> select * from v$log;


    GROUP#    THREAD#  SEQUENCE#      BYTES  BLOCKSIZE    MEMBERS ARC
---------- ---------- ---------- ---------- ---------- ---------- ---
STATUS           FIRST_CHANGE# FIRST_TIME   NEXT_CHANGE# NEXT_TIME
---------------- ------------- ------------ ------------ ------------
         1          1        172   52428800        512          1 NO
CURRENT                4391058 10-AUG-15      2.8147E+14


         3          1        171   52428800        512          1 NO
INACTIVE               4390931 10-AUG-15         4391058 10-AUG-15


         2          1        170   52428800        512          1 NO
INACTIVE               4390869 10-AUG-15         4390931 10-AUG-15




SQL> alter database clear logfile '/u01/app/oracle/oradata/orcl/redo01.log';


Database altered.


SQL> select * from v$log;


    GROUP#    THREAD#  SEQUENCE#      BYTES  BLOCKSIZE    MEMBERS ARC
---------- ---------- ---------- ---------- ---------- ---------- ---
STATUS           FIRST_CHANGE# FIRST_TIME   NEXT_CHANGE# NEXT_TIME
---------------- ------------- ------------ ------------ ------------
         1          1          0   52428800        512          1 NO
UNUSED                 4391058 10-AUG-15         4391059 10-AUG-15


         3          1        171   52428800        512          1 NO
INACTIVE               4390931 10-AUG-15         4391058 10-AUG-15


         2          1        173   52428800        512          1 NO
CURRENT                4391059 10-AUG-15      2.8147E+14




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




SQL> recover;
Media recovery complete.
SQL> alter database open;


Database altered.


SQL> select * from v$log;


    GROUP#    THREAD#  SEQUENCE#      BYTES  BLOCKSIZE    MEMBERS ARC
---------- ---------- ---------- ---------- ---------- ---------- ---
STATUS           FIRST_CHANGE# FIRST_TIME   NEXT_CHANGE# NEXT_TIME
---------------- ------------- ------------ ------------ ------------
         1          1          0   52428800        512          1 NO
UNUSED                 4391058 10-AUG-15         4391059 10-AUG-15


         2          1        173   52428800        512          1 NO
CURRENT                4391059 10-AUG-15      2.8147E+14


         3          1        171   52428800        512          1 NO
INACTIVE               4390931 10-AUG-15         4391058 10-AUG-15




SQL> 

相關推薦

ORA-01113,01110,00322,00312

在測試環境中(非歸檔模式),將所有資料檔案移動另一個資料夾下,然後關閉資料庫,再將所有資料檔案移回來,啟動資料庫: Errors in file /u01/app/oracle/diag/rdbms/orcl/orcl/trace/orcl_ora_369.trc: OR

ORA-00322, ORA-00312 問題解決

昨天發現無法登入Oracle資料庫,通過sqlplus工具open資料庫時報如下錯誤:alter database open*ERROR at line 1:ORA-00322: log 2 of thread 1 is not current copyORA-00312:

ORA-00322,ORA-00312 排錯

 **財政局資料庫問題問題描述接到**的電話,說他們的資料庫起不來了,從遠端連到他的機器,上面報了這個錯誤  從遠端登陸到資料庫伺服器,檢視alert.log裡面有這一段錯誤資訊Fri Oct 24 12:34:20 2008Restarting dead backgroun

ORACLE 12C ORA-00312 redo故障處理

glob ora-00312 altered ati alt oracl buffer nor 異常終止 一、描述DB版本:12.1.0.2system版本:7.0 二、處理過程1、報錯,數據庫啟動就實例就會異常終止 ORA-00312: online log 3 thre

OPEN RESETLOGS ,報ORA-00392 ORA-00312 in Oracle12c

ORA-00392 ;ORA-0031【現象】SQL> alter database open resetlogs;alter database open resetlogs*ERROR at line 1:ORA-00392: log 4 of thread 1 is being cleared, o

EHR ORA--1187由於驗主頻雘失敗而無法從文件讀取 ORA-01110數據文件temp01.dbf

info xtend -- 數據文件 png dbf file stat add alter tablespace TEMP add tempfile ‘/data/oracle/oradata/orcl/temp02.dbf‘ size 100m autoextend

Oracle 12c DG備庫Alert報錯ORA-01110

ring ror app unp can round stand reported apply 環境是12.2.0.1 version, Oracle Data Guard備庫今天故障恢復了一下,RMAN恢復後發現備庫Alert一直報錯,但是備庫主庫同步一致,數據一致。20

ORA-16038 ORA-19809 ORA-00312

arc cti rom ... 例程 tab redo logfile 查看 問題表現: 連接數據庫啟動報錯,ORA-03113,查看詳細的alert日誌發現更多報錯,如下 ORA-16038: ?? 2 sequence# 154 ????ORA-19809: ???

解決ORA-01111, ORA-01110, ORA-01157

在備用資料庫中建立檔案為UNNAMED或MISSING的原因有很多,包括備用站點上的磁碟空間不足(或)與檔案管理相關的不正確的引數設定。 STANDBY_FILE_MANAGEMENT啟用或禁用自動備用檔案管理。啟用自動備用檔案管理後,將在備用資料庫上覆制主資料庫上的作業系統檔案新增和刪除。

RMAN-05535 AND ORA-00312

在通過duplicate 命令建立physical standby庫時,遇到這個問題: [[email protected] dbs]$ rman target / auxiliary sys/[email protected] Recovery Ma

ORACLE重建控制檔案,ORA-01122;ORA-01110;ORA-01207問題解決經驗總結

1.SQL>sqlplus / as sysdba 2.SQL>startup ORACLE 例程已經啟動。 Total System Global Area 293601280 bytes Fixed Size 1248624 bytes Variable

一個ORA-16014和ORA-00312錯誤的解決

為了測試向一個表中插入1000萬條資料,因為有大量的日誌產生,所以事先手工(非RMAN)刪除了歸檔日誌,以免因空間不足而失敗。在插入資料過程中,資料庫還是down掉了。shutdown後發現數據庫無法開啟。 SQL> alter database open;ERROR

ORA-01157 和 ORA-01110錯誤

ORA-01157 cannot identify datafile name - file not found Cause The background process was not able to find one of the datafiles. The dat

ORA-10458、ORA-01196和ORA-01110錯誤解決辦法

ges 啟動報錯 返回結果 mounted shadow https src recover require oracle DG 備庫啟動報錯如下SQL> startupORACLE instance started. Total System Global Area

Oracle 10G DBCA ORA-03113 ORA-27102

oracle ora-03113 ora-27102 Oracle 10G DBCA ORA-03113 ORA-27102情形描述:1.安裝時,運行runInstaller時,install software並無報錯;2.dbca時,運行到4%,報錯ORA-03113 ORA-27102;3.開

ORA-01219:數據庫未打開:僅允許在固定表/視圖中查詢

ffline 密碼 line 執行 允許 服務 variable cluster size 好久沒有登陸到Oracle的服務器了,把密碼都忘記了。sql>conn sys/sys as sysdba;sql>alter user system identifie

ora-00600

product oracle file Trace file /opt/oracle/app/oracle/diag/rdbms/suseora/suseora2/trace/suseora2_ora_36386.trcOracle Database 11g Enterprise Edition

執行DBMS_METADATA.get_ddl報ORA-39212的解決方法

ddl api div lec connect ext rom 查看 local 環境: 數據庫:oracle 10.2.0.4 --64位 操作系統:紅旗dc 5.0 --64位以sys登陸,執行DBMS_METADATA.get_ddl得到某個表空間的元數

ora-00600 to check

ner table rom als flag put exec str borde Hi , Let us know issue reproducibility executing following statement from command

ORA-22835 緩沖區對於 CLOB 到 CHAR 轉換或 BLOB 到 RAW 轉換而言太小

eric func 註釋 turn 替換 異常 bms .get erl 在使用Oralce時,直接取出 CLOB 到 CHAR 轉換或 BLOB 到 RAW 轉換時,會出現ORA-22835的異常,以下是個人的解決方案 1 create or replace Fun