Oracle___診斷案例__某公安局業務庫的oracle806-ops環境重建
2006.11.15下班後,接到部門經理電話,說zj公安局磁碟陣列磁碟壞,資料庫崩潰,,連夜趕到zj,早上9:00開始工作.
[@more@]1)使用者環境:2臺ds20 + 一臺compaq的磁碟陣列 ,資料庫oracle806,ops結構
2)經過一天的努力,和我一起去的主機工程師終於把磁碟陣列弄好,但前提是更換了一塊硬碟
3)用dbv工具檢查該區的所有資料檔案,均有錯誤,說明該邏輯卷雖然找到了,但資料檔案都是壞的,看來必須刪除資料庫,重建庫,匯入資料庫,經過幾個小時,尋找如何刪除資料庫
4)手工方式刪除資料庫
4.1)將/etc/tnsnames.ora,/etc/listener.ora檔案重新命名
4.2)將admin下的ora8目錄及其所有子專案重新命名
4.3)將$ORACLE_HOME/dbs下的所有檔案備份到一個目錄中
4.4)$ORACLE_HOME/orainst下的 ./orainst /m來建庫,這裡全部按照原先的邏輯卷設定和資料檔案配置來建庫
4.5)建立使用者,回滾斷(保持原樣),和資料庫連結(建立連結之前,要確保原tnsnames.ora設定可用),兩邊都用的/etc下面的tnsnames.ora檔案
4.6)在調整rollback segments的時候,發現原來那個遺留問題是因為兩個節點需要不同的回滾斷,設定好後,ops配置成功,兩個節點都可以成功啟動例項!
4.7)關閉定時備份
4.8)對資料庫做一個匯出試驗
4.9)匯入資料(第二天上午過來看結果發現非常慢,後來查出原因是儲存的寫快取沒有開啟,後來開啟即可)
4.10)整理資料(此時要停掉tnsnames.ora)
4.11)ops(各節點使用不同的redo,rbs,其中rollback segent引數要在各節點的引數檔案中指定,不能重複)
4.12)select * from v$active_instances來檢視ops的執行情況
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8861952/viewspace-903692/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORACLE診斷案例Oracle
- Oracle診斷案例-Job任務停止執行Oracle
- 一次Oracle診斷案例-Spfile案例Oracle
- Oracle診斷案例-Sql_traceOracleSQL
- 公司某資料子系統定期cpu過高的診斷
- 一次ORACLE IO效能診斷案例Oracle
- wdcp環境innodb結構mysql資料庫表異常需要重建MySql資料庫
- 診斷子事務的瑞士軍刀
- .Net Core服務診斷排查
- .NET Core 服務診斷工具
- 一次Oracle診斷案例-SGA與SwapOracle
- MySQL故障診斷常用方法手冊(含指令碼、案例)MySql指令碼
- SpringCloudConfig環境庫SpringGCCloud
- [平臺建設] Spark任務的診斷調優Spark
- ODX 診斷資料庫轉換工具 — DDC資料庫
- 資料庫異常智慧分析與診斷資料庫
- MapReduce環境搭建以及WordCount案例
- UDS診斷之0x11服務
- 企業網站專業性診斷評價網站
- 遊戲陪玩系統開發,業務程式碼判斷生產/開發環境的方式遊戲開發環境
- Win10系統使用疑難解答診斷提示診斷策略服務已被禁用的解決方法Win10
- [JVM] 應用診斷工具之Fastthread(線上診斷)JVMASTthread
- 真實業務環境-需求分析思路(二)
- 真實業務環境-需求分析思路(一)
- Mybatis環境搭建以及案例 SqlSession物件的方法MyBatisSQLSession物件
- Part II 診斷和優化資料庫效能優化資料庫
- 大語言模型與資料庫故障診斷模型資料庫
- 軟體專案過程診斷與改進建議案例
- 在 docker 環境下 xdebug 斷點Docker斷點
- 判斷環境使用 Laravel Page SpeedLaravel
- 一個案例入門補環境
- 作業系統診斷工具truss, pstack, and pmap作業系統
- 網路診斷工具的使用
- ElasticSearch7.3 學習之生產環境實時重建索引Elasticsearch索引
- 使用SQL_TRACE進行資料庫診斷(轉)SQL資料庫
- 壓力測試事務率不高問題診斷
- Java診斷利器ArthasJava
- SQL問題診斷SQL
- 雲his門診業務模組常見問題分析和門診業務使用流程