ORACLE RAC開啟歸檔的正確姿勢與ORA-01126
今天,一同事對一oracle資料庫開啟歸檔的時候遭遇了ORA-01126,該提示明確問題是資料庫開啟歸檔
必須處於mount狀態。但是,本地查詢例項狀態,當前例項的狀態確實是mount,然而,需要我們注意的
是資料庫是否為rac叢集,如果是rac叢集,資料庫要開啟歸檔,那麼叢集的所有節點必須全部關閉,只保留
一個節點進行歸檔的開啟操作。如果oracle叢集有任意一個節點例項處於open狀態,oracle叢集資料庫均無
法開啟歸檔。
案例報錯提示資訊如下:
由上述提示可知,要開歸檔的例項確實處於MOUNTED狀態,但是執行alter databae archivelog失敗,提
示ORA-01126。
問題排查,需要我們核實當前資料庫是否是叢集資料庫,及該資料庫其他相關例項的狀態:
經排查,我們發現當前資料庫是oracle的兩節點rac叢集,並且節點2的資料庫例項處於open狀態,所以在節點
1做歸檔開啟操作報錯ORA-01126.
問題處理:
關閉2節點的資料庫例項
節點1再次開啟歸檔成功
節點1歸檔開啟成功後再開啟節點2的例項
至此,oracle叢集rac資料庫開啟歸檔操作順利完成!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29357786/viewspace-2682628/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 開啟Git的正確姿勢Git
- Homestead 開啟mongodb正確姿勢MongoDB
- 區塊鏈的正確開啟姿勢區塊鏈
- Git和GitHub的正確開啟姿勢Github
- Goland 開啟一個專案的正確姿勢GoLand
- Oracle RAC 11gR2開啟歸檔Oracle
- 開啟醫療資料管理新模式的“正確姿勢”模式
- TiDB 的正確使用姿勢TiDB
- Redis的正確使用姿勢Redis
- git commit 的正確姿勢GitMIT
- Python開發遊戲的正確姿勢Python開發遊戲
- Postman 正確使用姿勢Postman
- 讀取ClassPath下resource檔案的正確姿勢
- 提意見的正確"姿勢"
- 使用快取的正確姿勢快取
- 擼.NET Core的正確姿勢
- laravel 使用 es 的正確姿勢Laravel
- 使用列舉的正確姿勢
- 玩轉 Ceph 的正確姿勢
- 學習軟體開發的正確姿勢
- RAC開啟資料庫歸檔資料庫
- 原來,這才是開發者開啟世界讀書日的正確姿勢!
- 原始碼|使用FutureTask的正確姿勢原始碼
- 在vscode使用editorconfig的正確姿勢VSCode
- 虛幻私塾的正確使用姿勢
- MySQL 5.6建索引的正確姿勢MySql索引
- Spring Boot使用AOP的正確姿勢Spring Boot
- 使用 react Context API 的正確姿勢ReactContextAPI
- Swift中使用Contains的正確姿勢SwiftAI
- 學習Linux命令的正確姿勢Linux
- npm run dev 的正確使用姿勢NPMdev
- Java日誌正確使用姿勢Java
- 開發函式計算的正確姿勢 —— 爬蟲函式爬蟲
- 模組開發者使用 ES Modules 的正確姿勢
- vue多頁面開發和打包的正確姿勢Vue
- 開發函式計算的正確姿勢——使用 brotli 壓縮大檔案函式
- Spark streaming消費Kafka的正確姿勢SparkKafka
- 相容iphone x劉海的正確姿勢iPhone