国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Oracle Recovery Tools快速恢復(fù)斷電引起的無法正常啟動(dòng)數(shù)據(jù)庫----惜分飛

這篇具有很好參考價(jià)值的文章主要介紹了Oracle Recovery Tools快速恢復(fù)斷電引起的無法正常啟動(dòng)數(shù)據(jù)庫----惜分飛。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

由于異常斷電,數(shù)據(jù)庫啟動(dòng)報(bào)錯(cuò)ORA-01113和ORA-01110,ORA-00322和ORA-00312以及ORA-00314和ORA-00312錯(cuò)誤

Mon Apr 17 09:35:04 2023

ALTER DATABASE OPEN

Errors in file D:\APP\ADMINISTRATOR\diag\rdbms\orcl\orcl\trace\orcl_ora_10192.trc:

ORA-01113: 文件 1 需要介質(zhì)恢復(fù)

ORA-01110: 數(shù)據(jù)文件 1: 'D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF'

ORA-1113 signalled during: ALTER DATABASE OPEN...

Mon Apr 17 09:35:05 2023

Errors in file D:\APP\ADMINISTRATOR\diag\rdbms\orcl\orcl\trace\orcl_m000_9788.trc:

ORA-00322: 日志 6 (用于線程 1) 不是最新副本

ORA-00312: 聯(lián)機(jī)日志 6 線程 1: 'D:\APP\ADMINISTRATOR\ORADATA\ORCL\REDO06.LOG'

Errors in file D:\APP\ADMINISTRATOR\diag\rdbms\orcl\orcl\trace\orcl_m000_9788.trc:

ORA-00314: 日志 7 (用于線程 1) 要求的 sequence# 15257 與 15248 不匹配

ORA-00312: 聯(lián)機(jī)日志 7 線程 1: 'D:\APP\ADMINISTRATOR\ORADATA\ORCL\REDO07.LOG'

客戶那邊技術(shù)嘗試強(qiáng)制拉庫之后,報(bào)ORA-00704、ORA-01555等錯(cuò)誤,數(shù)據(jù)庫啟動(dòng)失敗

Mon Apr 17 10:10:49 2023

alter database open resetlogs

RESETLOGS is being done without consistancy checks. This may result

in a corrupted database. The database should be recreated.

RESETLOGS after incomplete recovery UNTIL CHANGE 3159276957

Resetting resetlogs activation ID 1558785994 (0x5ce92fca)

Mon Apr 17 10:11:11 2023

Setting recovery target incarnation to 3

Mon Apr 17 10:11:11 2023

Assigning activation ID 1662170916 (0x6312b724)

Thread 1 opened at log sequence 1

??Current log# 1 seq# 1 mem# 0: D:\APP\ADMINISTRATOR\ORADATA\ORCL\REDO01.LOG

Successful open of redo thread 1

Mon Apr 17 10:11:11 2023

MTTR advisory is disabled because FAST_START_MTTR_TARGET is not set

Mon Apr 17 10:11:12 2023

SMON: enabling cache recovery

ORA-01555 caused by SQL statement below (SQL ID: 4krwuz0ctqxdt, SCN: 0x0000.bc4ebda4):

select ctime, mtime, stime from obj$ where obj# = :1

Errors in file D:\APP\ADMINISTRATOR\diag\rdbms\orcl\orcl\trace\orcl_ora_9324.trc:

ORA-00704: 引導(dǎo)程序進(jìn)程失敗

ORA-00704: 引導(dǎo)程序進(jìn)程失敗

ORA-00604: 遞歸 SQL 級別 1 出現(xiàn)錯(cuò)誤

ORA-01555: 快照過舊: 回退段號 10 (名稱為 "_SYSSMU10_3905543278$") 過小

Errors in file D:\APP\ADMINISTRATOR\diag\rdbms\orcl\orcl\trace\orcl_ora_9324.trc:

ORA-00704: 引導(dǎo)程序進(jìn)程失敗

ORA-00704: 引導(dǎo)程序進(jìn)程失敗

ORA-00604: 遞歸 SQL 級別 1 出現(xiàn)錯(cuò)誤

ORA-01555: 快照過舊: 回退段號 10 (名稱為 "_SYSSMU10_3905543278$") 過小

Error 704 happened during db open, shutting down database

USER (ospid: 9324): terminating the instance due to error 704

Instance terminated by USER, pid = 9324

ORA-1092 signalled during: alter database open resetlogs...

然后嘗試一系列操作,比如重建ctl,再次拉庫等等,均未繞過該錯(cuò)誤.對于ORA-704 ORA-01555錯(cuò)誤,使用開發(fā)的小工具Oracle Recovery Tools可以一鍵式解決,參考處理過的類似文章:Oracle Recovery Tools恢復(fù)—ORA-00704 ORA-01555故障,不過最近發(fā)布的版本中增加了直接修改內(nèi)存SCN功能,可以更加快速的解決給問題
?

Oracle Recovery Tools快速恢復(fù)斷電引起的無法正常啟動(dòng)數(shù)據(jù)庫----惜分飛


修復(fù)之后,數(shù)據(jù)庫open成功

SQL> alter database open;

數(shù)據(jù)庫已更改。

SQL> shutdown immediate;

數(shù)據(jù)庫已經(jīng)關(guān)閉。

已經(jīng)卸載數(shù)據(jù)庫。

ORACLE 例程已經(jīng)關(guān)閉。

SQL> startup pfile='d:/pfile.txt' mount;

ORACLE 例程已經(jīng)啟動(dòng)。

Total System Global Area 1.7170E+10 bytes

Fixed Size????????????????? 2262088 bytes

Variable Size??????????? 1.3153E+10 bytes

Database Buffers???????? 3959422976 bytes

Redo Buffers?????????????? 54947840 bytes

數(shù)據(jù)庫裝載完畢。

SQL> select name from v$datafile where name like '%MISSING%';

NAME

--------------------------------------------------------------------------------

D:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\MISSING00012

D:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\MISSING00013

已選擇2行。

很不幸技術(shù)在嘗試重建ctl的恢復(fù)的過程中遺漏了兩個(gè)數(shù)據(jù)庫文件,通過Oracle Recovery Tools再次進(jìn)行恢復(fù)
?

Oracle Recovery Tools快速恢復(fù)斷電引起的無法正常啟動(dòng)數(shù)據(jù)庫----惜分飛


在sqlplus中恢復(fù)這兩個(gè)文件成功

SQL> alter database rename file 'D:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\MISSING00012'

???2 to 'D:\oradata\XIFENFEI_04.DBF';

數(shù)據(jù)庫已更改。

SQL> alter database rename file 'D:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\MISSING00013'

???2 to 'D:\oradata\XIFENFEI_5.DBF';

數(shù)據(jù)庫已更改。

SQL> alter database datafile 12,13 online;

數(shù)據(jù)庫已更改。

SQL>

SQL>

SQL> alter database open ;

alter database open

*

第 1 行出現(xiàn)錯(cuò)誤:

ORA-01113: 文件 12 需要介質(zhì)恢復(fù)

ORA-01110: 數(shù)據(jù)文件 12: 'D:\ORADATA\XIFENFEI_04.DBF'

SQL> recover datafile 12;

完成介質(zhì)恢復(fù)。

SQL> recover datafile 13;

完成介質(zhì)恢復(fù)。

SQL> alter database open;

數(shù)據(jù)庫已更改。

至此數(shù)據(jù)庫基本上恢復(fù)完成,剩余工作就是邏輯導(dǎo)出導(dǎo)入.文章來源地址http://www.zghlxwxcb.cn/news/detail-420346.html

到了這里,關(guān)于Oracle Recovery Tools快速恢復(fù)斷電引起的無法正常啟動(dòng)數(shù)據(jù)庫----惜分飛的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包