0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—Oracle數(shù)據(jù)庫(kù)文件system01.dbf損壞的數(shù)據(jù)恢復(fù)案例

Frombyte ? 來(lái)源:Frombyte ? 作者:Frombyte ? 2024-09-21 14:25 ? 次閱讀

Oracle數(shù)據(jù)庫(kù)故障&檢測(cè)

打開(kāi)oracle數(shù)據(jù)庫(kù)報(bào)錯(cuò)“system01.dbf需要更多的恢復(fù)來(lái)保持一致性,數(shù)據(jù)庫(kù)無(wú)法打開(kāi)”。

數(shù)據(jù)庫(kù)沒(méi)有備份,無(wú)法通過(guò)備份去恢復(fù)數(shù)據(jù)庫(kù)。用戶(hù)方聯(lián)系北亞企安數(shù)據(jù)恢復(fù)中心并提供Oracle_Home目錄中的所有文件,急需恢復(fù)zxfg用戶(hù)下的數(shù)據(jù)。

出現(xiàn)“system01.dbf需要更多的恢復(fù)來(lái)保持一致性”這個(gè)報(bào)錯(cuò)的原因可能是控制文件損壞、數(shù)據(jù)文件損壞,數(shù)據(jù)文件與控制文件的SCN不一致等。數(shù)據(jù)庫(kù)恢復(fù)工程師對(duì)數(shù)據(jù)庫(kù)文件進(jìn)一步檢測(cè)、分析后,發(fā)現(xiàn)sysaux01.dbf文件損壞,有壞塊。

修復(fù)并啟動(dòng)數(shù)據(jù)庫(kù)后仍然有許多查詢(xún)報(bào)錯(cuò),export和data pump工具使用報(bào)錯(cuò)。從數(shù)據(jù)庫(kù)層面無(wú)法修復(fù)數(shù)據(jù)庫(kù)。由于system和用戶(hù)表空間的數(shù)據(jù)文件都是正常的,可以通過(guò)底層解析數(shù)據(jù)庫(kù)文件來(lái)恢復(fù)用戶(hù)數(shù)據(jù)。

Oracle數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)過(guò)程:

1 利用DBV工具檢測(cè)數(shù)據(jù)文件。

wKgaomS2OpSAUMhbAAMB-6IKWDw540.png

北亞企安數(shù)據(jù)恢復(fù)—Oracle數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)

分析結(jié)果發(fā)現(xiàn)SYSAUX01.DBF文件數(shù)據(jù)塊(Data)檢測(cè)失敗40頁(yè),索引頁(yè)(Index)檢測(cè)失敗29頁(yè),其他文件檢測(cè)正常。

2 修復(fù)數(shù)據(jù)庫(kù),打開(kāi)數(shù)據(jù)庫(kù)。

wKgZomS2OquASWMKAAJ0mqv7g-o011.png

北亞企安數(shù)據(jù)恢復(fù)—Oracle數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)

wKgZomS2OquAF5G2AALAKzt_7K8592.png

北亞企安數(shù)據(jù)恢復(fù)—Oracle數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)

3、查詢(xún)數(shù)據(jù)庫(kù)報(bào)錯(cuò),export和data pump報(bào)錯(cuò)。

wKgaomS2OreAZL_1AAF5Df1MxIw730.png

北亞企安數(shù)據(jù)恢復(fù)—Oracle數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)

wKgaomS2OreAGNHdAANQTc_yaTU504.png

北亞企安數(shù)據(jù)恢復(fù)—Oracle數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)

數(shù)據(jù)恢復(fù)工程師嘗試各種方法 ,并查閱大量資料,最終確認(rèn)這種數(shù)據(jù)庫(kù)內(nèi)部錯(cuò)誤無(wú)法通過(guò)命令修復(fù)。

4、通過(guò)底層解析,將ZXFG用戶(hù)的數(shù)據(jù)導(dǎo)入到新的數(shù)據(jù)庫(kù)中。

wKgaomS2OsOAFmblAAbeyGLvXTI223.png

北亞企安數(shù)據(jù)恢復(fù)—Oracle數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)

wKgaombqYxOAArlcAArm-NWFI-c442.png

北亞企安數(shù)據(jù)恢復(fù)—Oracle數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)

5、經(jīng)過(guò)用戶(hù)仔細(xì)檢測(cè), 確認(rèn)所需要的的數(shù)據(jù)完全恢復(fù),認(rèn)可數(shù)據(jù)恢復(fù)結(jié)果。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 數(shù)據(jù)恢復(fù)

    關(guān)注

    10

    文章

    507

    瀏覽量

    17201
  • 數(shù)據(jù)庫(kù)
    +關(guān)注

    關(guān)注

    7

    文章

    3712

    瀏覽量

    64023
  • Oracle
    +關(guān)注

    關(guān)注

    2

    文章

    282

    瀏覽量

    35045
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—SQL Server數(shù)據(jù)庫(kù)出現(xiàn)823錯(cuò)誤的數(shù)據(jù)恢復(fù)案例

    SQL Server數(shù)據(jù)庫(kù)故障: SQL Server附加數(shù)據(jù)庫(kù)出現(xiàn)錯(cuò)誤823,附加數(shù)據(jù)庫(kù)失敗。數(shù)據(jù)庫(kù)沒(méi)有備份,無(wú)法通過(guò)備份恢復(fù)數(shù)據(jù)庫(kù)。
    的頭像 發(fā)表于 09-20 11:46 ?95次閱讀
    <b class='flag-5'>數(shù)據(jù)庫(kù)</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—SQL Server<b class='flag-5'>數(shù)據(jù)庫(kù)</b>出現(xiàn)823錯(cuò)誤的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    Oracle數(shù)據(jù)恢復(fù)Oracle數(shù)據(jù)庫(kù)delete刪除的數(shù)據(jù)恢復(fù)方法

    刪除Oracle數(shù)據(jù)庫(kù)數(shù)據(jù)一般有以下2種方式:delete、drop或truncate。下面針對(duì)這2種刪除oracle數(shù)據(jù)庫(kù)
    的頭像 發(fā)表于 09-11 11:45 ?153次閱讀

    數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—SqlServer數(shù)據(jù)庫(kù)底層File Record被截?cái)酁?的數(shù)據(jù)恢復(fù)案例

    SQL Server數(shù)據(jù)庫(kù)數(shù)據(jù)無(wú)法被讀取。 經(jīng)過(guò)數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)工程師的初步檢測(cè),發(fā)現(xiàn)SQL Server
    的頭像 發(fā)表于 07-26 11:27 ?249次閱讀
    <b class='flag-5'>數(shù)據(jù)庫(kù)</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—SqlServer<b class='flag-5'>數(shù)據(jù)庫(kù)</b>底層File Record被截?cái)酁?的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—SQL Server數(shù)據(jù)庫(kù)所在分區(qū)空間不足報(bào)錯(cuò)的數(shù)據(jù)恢復(fù)案例

    Server數(shù)據(jù)庫(kù)故障: 存放SQL Server數(shù)據(jù)庫(kù)的D盤(pán)分區(qū)容量不足,管理員在E盤(pán)中生成了一個(gè).ndf的文件并且將數(shù)據(jù)庫(kù)路徑指向E盤(pán)繼續(xù)使用。
    的頭像 發(fā)表于 07-10 13:54 ?300次閱讀

    數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—raid5陣列上層Sql Server數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)案例

    。 數(shù)據(jù)庫(kù)故障: 數(shù)據(jù)庫(kù)文件丟失,主要涉及3個(gè)數(shù)據(jù)庫(kù),數(shù)千張表。數(shù)據(jù)庫(kù)文件丟失原因未知,不能確定丟失的數(shù)據(jù)庫(kù)文件的存放位置。
    的頭像 發(fā)表于 05-08 11:43 ?391次閱讀
    <b class='flag-5'>數(shù)據(jù)庫(kù)</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—raid5陣列上層Sql Server<b class='flag-5'>數(shù)據(jù)庫(kù)</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—ndf文件大小變?yōu)?KB的數(shù)據(jù)恢復(fù)案例

    存儲(chǔ)設(shè)備損壞導(dǎo)致存儲(chǔ)中SQL Server數(shù)據(jù)庫(kù)崩潰。對(duì)數(shù)據(jù)庫(kù)文件進(jìn)行恢復(fù)后,用戶(hù)發(fā)現(xiàn)有4個(gè)ndf文件的大小變?yōu)?KB。該SQL Serve
    的頭像 發(fā)表于 05-07 11:19 ?321次閱讀

    MongoDB數(shù)據(jù)恢復(fù)—MongoDB數(shù)據(jù)庫(kù)文件損壞數(shù)據(jù)恢復(fù)案例

    的情況下,將數(shù)據(jù)庫(kù)文件拷貝到其他分區(qū)??截愅瓿珊髮⒃璏ongoDB數(shù)據(jù)庫(kù)所在分區(qū)進(jìn)行了格式化操作,然后將數(shù)據(jù)庫(kù)文件拷回原分區(qū),重新啟動(dòng)MongoDB服務(wù),服務(wù)無(wú)法啟動(dòng)。
    的頭像 發(fā)表于 04-23 14:48 ?275次閱讀
    MongoDB<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—MongoDB<b class='flag-5'>數(shù)據(jù)庫(kù)文件</b><b class='flag-5'>損壞</b>的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—Sql Server數(shù)據(jù)庫(kù)文件丟失的數(shù)據(jù)恢復(fù)案例

    。存儲(chǔ)空間LUN劃分了兩個(gè)邏輯分區(qū)。 服務(wù)器故障&初檢: 由于未知原因,Sql Server數(shù)據(jù)庫(kù)文件丟失,丟失數(shù)據(jù)涉及到3個(gè)庫(kù),表的數(shù)量有3000左右。數(shù)據(jù)庫(kù)文件丟失原因還沒(méi)
    的頭像 發(fā)表于 04-11 15:38 ?636次閱讀
    <b class='flag-5'>數(shù)據(jù)庫(kù)</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—Sql Server<b class='flag-5'>數(shù)據(jù)庫(kù)文件</b>丟失的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)Oracle數(shù)據(jù)庫(kù)ASM實(shí)例無(wú)法掛載的數(shù)據(jù)恢復(fù)案例

    oracle數(shù)據(jù)庫(kù)ASM磁盤(pán)組掉線,ASM實(shí)例不能掛載。數(shù)據(jù)庫(kù)管理員嘗試修復(fù)數(shù)據(jù)庫(kù),但是沒(méi)有成功。
    的頭像 發(fā)表于 02-01 17:39 ?370次閱讀
    【<b class='flag-5'>數(shù)據(jù)庫(kù)</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>】<b class='flag-5'>Oracle</b><b class='flag-5'>數(shù)據(jù)庫(kù)</b>ASM實(shí)例無(wú)法掛載的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—未開(kāi)啟binlog的Mysql數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)案例

    mysql數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)環(huán)境: 本地服務(wù)器,windows server操作系統(tǒng) ,部署有mysql單實(shí)例,數(shù)據(jù)庫(kù)引擎類(lèi)型為innodb,獨(dú)立表空間,無(wú)
    的頭像 發(fā)表于 12-08 14:18 ?926次閱讀
    <b class='flag-5'>數(shù)據(jù)庫(kù)</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—未開(kāi)啟binlog的Mysql<b class='flag-5'>數(shù)據(jù)庫(kù)</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—SQLserver數(shù)據(jù)庫(kù)被加密如何恢復(fù)數(shù)據(jù)?

    一臺(tái)服務(wù)器上的SQLserver數(shù)據(jù)庫(kù)被勒索病毒加密,無(wú)法正常使用。該服務(wù)器上部署有多個(gè)SQLserver數(shù)據(jù)庫(kù),其中有2個(gè)數(shù)據(jù)庫(kù)及備份文件被加密,
    的頭像 發(fā)表于 11-23 14:42 ?794次閱讀
    <b class='flag-5'>數(shù)據(jù)庫(kù)</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—SQLserver<b class='flag-5'>數(shù)據(jù)庫(kù)</b>被加密如何<b class='flag-5'>恢復(fù)數(shù)據(jù)</b>?

    navicat怎么導(dǎo)出數(shù)據(jù)庫(kù)文件

    導(dǎo)出數(shù)據(jù)庫(kù)文件數(shù)據(jù)庫(kù)管理中的一個(gè)重要操作,而Navicat是一款流行的數(shù)據(jù)庫(kù)管理工具,具有強(qiáng)大的導(dǎo)出功能。在本文中,我將詳細(xì)介紹如何使用Navicat導(dǎo)出數(shù)據(jù)庫(kù)文件,并在步驟中提供所
    的頭像 發(fā)表于 11-21 10:53 ?7309次閱讀

    數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—MSSQL Server報(bào)錯(cuò)“附加數(shù)據(jù)庫(kù)錯(cuò)誤823”的數(shù)據(jù)恢復(fù)案例

    MSSQL Server數(shù)據(jù)庫(kù)比較常見(jiàn)的報(bào)錯(cuò)是“附加數(shù)據(jù)庫(kù)錯(cuò)誤823”。如果數(shù)據(jù)庫(kù)有備份,只需要還原備份即可;如果無(wú)備份或者備份不可用,則需要使用專(zhuān)業(yè)的數(shù)據(jù)
    的頭像 發(fā)表于 11-10 16:20 ?698次閱讀
    <b class='flag-5'>數(shù)據(jù)庫(kù)</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—MSSQL Server報(bào)錯(cuò)“附加<b class='flag-5'>數(shù)據(jù)庫(kù)</b>錯(cuò)誤823”的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—斷電導(dǎo)致Oracle數(shù)據(jù)庫(kù)故障的數(shù)據(jù)恢復(fù)案例

    北京某公司一臺(tái)運(yùn)行oracle數(shù)據(jù)庫(kù)的服務(wù)器,機(jī)房意外斷電導(dǎo)致該服務(wù)器重啟,重啟后發(fā)現(xiàn)oracle數(shù)據(jù)庫(kù)報(bào)錯(cuò)。該Oracle
    的頭像 發(fā)表于 10-25 14:52 ?516次閱讀
    <b class='flag-5'>數(shù)據(jù)庫(kù)</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—斷電導(dǎo)致<b class='flag-5'>Oracle</b><b class='flag-5'>數(shù)據(jù)庫(kù)</b>故障的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)-oracle數(shù)據(jù)庫(kù)報(bào)錯(cuò)無(wú)法打開(kāi)的數(shù)據(jù)恢復(fù)案例

    oracle數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)環(huán)境: 一臺(tái)服務(wù)器,底層由12塊硬盤(pán)組成一組磁盤(pán)陣列,上層操作系統(tǒng)上運(yùn)行oracle
    的頭像 發(fā)表于 10-12 14:00 ?703次閱讀