瞭解這一點輕鬆解決Oracle資料庫系統報錯問題
一、 O racle資料庫 系統介紹:
ORACLE 是美國ORACLE公司( )提供的以 為核心的一組軟體產品,是目前最流行的客戶/伺服器(CLIENT/SERVER)或B/S 的資料庫之一。比如SilverStream就是基於資料庫的一種中介軟體。ORACLE資料庫是目前世界上使用最為廣泛的 ,作為一個通用的資料庫系統,它具有完整的 功能;作為一個關聯式資料庫.
二、 O racle資料庫 系統故障描述:
1、 經與使用者溝通了解,當使用者使用資料庫時報錯,錯誤顯示 “ system01.dbf需要更多的恢復來保持一致性,資料庫無法開啟 ”。
2、 經 工程師檢測資料庫檔案發現sysaux01.dbf有壞塊。 由於使用者對 資料庫沒有 做 備份 ,不能透過備份去恢復資料庫 。 跟使用者進一步溝通後,使用者 提供了資料庫 oraclehome目錄的所有 檔案,急需恢復zxfg使用者下的資料。
三、 O racle資料庫 系統 故障分析 :
1、 透過資料庫報錯顯示我們可初步判斷產生故障原因 可能是控制檔案損壞、資料檔案損壞,資料檔案與控制檔案的SCN不一致等。
2、 對資料庫檔案進一步檢測、分析,結果 發現 sysaux 01. dbf檔案有壞塊。修復數並啟動資料庫後,許多查詢報錯,export和 data pump工具不能使用,查詢告警日誌,分析報錯,由於sysaux檔案損壞,導致發生上訴錯誤。
3、 從資料庫層面不能修復資料庫。system和使用者表空間的資料檔案都是正常的,可以利用底層解析 資料檔案 , 恢復使用者資料。
四、 O racle資料庫 系統 故障 恢復過程:
1 利用DBV 檢測資料檔案
分析結果發現SYSAUX01.DBF檔案資料塊(Data)檢測失敗40頁, 索 引頁(Index)檢測失敗29頁, 其他檔案檢測正常。
2 修復資料庫,開啟資料庫
3 查詢資料庫報錯,export 和data pump報錯
進行各種嘗試 ,查閱大量資料。資料庫的這種內部錯誤,不能透過命令修復。
4 底層解析,將ZXFG使用者的資料匯入到新的資料庫中
四、 O racle資料庫 系統 故障 恢復結果:
透過對 底層解析資料庫檔案,將zxfg使用者的資料匯入到新的資料庫中, 成功 恢復使用者需要的資料 ,經使用者驗收檢視,資料無誤,至此資料恢復工作結束。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31380569/viewspace-2672665/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 資料庫高可靠,輕鬆解決事務丟失問題資料庫
- 輕鬆解決跨域問題跨域
- RPA技術輕鬆解決ERP系統間資料交換難題
- Laravel5的資料庫表建立問題 資料庫遷移操作報錯問題解決Laravel資料庫
- 順豐慢其實並不是現實問題,做好這兩點可以輕鬆解決
- mysql 的這個痛點,用 elasticsearch 輕鬆解決MySqlElasticsearch
- oracle 資料庫解決問題思路總結Oracle資料庫
- Laravel 安裝 voyager 出現的資料庫報錯問題解決Laravel資料庫
- 電腦有問題?試下重灌win10系統,輕鬆解決電腦問題!Win10
- iPhone刷機報錯“3014” 一招輕鬆解決iPhone
- 輕鬆解決MacBook經常當機的問題Mac
- 【系統優化】資料庫系統load飆高問題解決思路優化資料庫
- 解決 Inkscape 報錯 Duplicate 問題
- 瞭解oracle資料庫體系結構(3)Oracle資料庫
- 瞭解oracle資料庫體系結構(2)Oracle資料庫
- 瞭解oracle資料庫體系結構(1)Oracle資料庫
- 使用RestCloud ETL輕鬆解決WebService資料同步RESTCloudWeb
- 解決客戶資料庫oracle_sid問題資料庫Oracle
- Oracle資料庫字符集問題解決方案大全Oracle資料庫
- Oracle資料庫基本知識及問題解決(轉)Oracle資料庫
- 【系統最佳化】資料庫系統load飆高問題解決思路資料庫
- 輕鬆解決Github連線緩慢、圖裂問題Github
- 微信域名防紅防封系統,輕鬆解決微信推廣域名被遮蔽問題
- 安裝資料庫和資料庫解決問題資料庫
- 帶你瞭解分散式系統的資料一致性問題分散式
- windows 7 下面建立資料庫報DIM-00014錯誤問題解決Windows資料庫
- 利用oracle快照dblink解決資料庫表同步問題Oracle資料庫
- Oracle 資料庫連線錯誤解決方法Oracle資料庫
- 資料過載採用exalead輕鬆解決
- 資料庫層面問題解決思路資料庫
- Oracle資料庫開發——瞭解索引Oracle資料庫索引
- DB2報“資料庫日誌已滿”問題解決DB2資料庫
- 雲電腦Win7系統安裝報錯詳解:問題與解決方案Win7
- 解決hive資料庫 插入資料很慢的問題Hive資料庫
- 解決eslint空格報錯等問題EsLint
- 設定autotrace的報錯問題解決
- 解決cookies儲存中文報錯問題Cookie
- 安裝vue/cli報錯問題解決Vue