瞭解這一點輕鬆解決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系統間資料交換難題
- Laravel 安裝 voyager 出現的資料庫報錯問題解決Laravel資料庫
- mysql 的這個痛點,用 elasticsearch 輕鬆解決MySqlElasticsearch
- 電腦有問題?試下重灌win10系統,輕鬆解決電腦問題!Win10
- 順豐慢其實並不是現實問題,做好這兩點可以輕鬆解決
- 輕鬆解決MacBook經常當機的問題Mac
- 解決 Inkscape 報錯 Duplicate 問題
- 輕鬆解決Github連線緩慢、圖裂問題Github
- 使用RestCloud ETL輕鬆解決WebService資料同步RESTCloudWeb
- 資料過載採用exalead輕鬆解決
- 資料庫層面問題解決思路資料庫
- 帶你瞭解分散式系統的資料一致性問題分散式
- 易優cms系統報錯unserialize(): Error at offset 0 of 1571 bytes_Eyoucms系統報錯問題解決方法Error
- 解決eslint空格報錯等問題EsLint
- Oracle 錯誤總結及問題解決 ORAOracle
- 解決hive資料庫 插入資料很慢的問題Hive資料庫
- 解決mac上Navicat新建資料庫3680錯誤問題跽勒Mac資料庫
- 雲電腦Win7系統安裝報錯詳解:問題與解決方案Win7
- 瞭解這幾招 耗材真假您也能輕鬆辨別!
- SqlServer資料庫中文亂碼問題解決SQLServer資料庫
- 掌握這一技巧,輕鬆解決IBM儲存硬碟故障IBM硬碟
- 安裝vue/cli報錯問題解決Vue
- matplotlib中文報錯問題及解決方案
- ORACLE RAC中連線ScanIP報錯ORA-12545的問題解決Oracle
- dmPython編譯後執行,連線資料庫報錯 returned a result with an exception set 問題解決Python編譯資料庫Exception
- 解決金倉資料庫KingbaseES V8R3叢集故障報錯的問題資料庫
- 微信域名防紅防封系統,輕鬆解決微信推廣域名被遮蔽問題
- 解決MyQL資料庫中1045錯誤的方法——Windows系統(轉)資料庫Windows
- 還沒弄懂分散式場景下資料一致性問題?一文教你輕鬆解決!分散式
- Greenplum初始化資料庫gpinitsystem報錯以及解決資料庫
- 安裝mysql資料庫及問題解決方法MySql資料庫
- [20201106]瞭解oracle資料庫啟動時間.txtOracle資料庫
- 解決Linux系統下MYSQL資料表大小寫敏感問題LinuxMySql
- 解決資料庫高併發訪問瓶頸問題資料庫
- 使用API28報錯問題及解決API
- Redis 3.2.1從庫啟動報錯"Error condition on socket for SYNC"問題解決一例RedisError