【Oracle問題集7】ORA-01261: Parameter db_recovery_file_dest desti

來源:互聯網
上載者:User

說明:【oracle問題集】是博主平時操作資料庫遇到的問題以及解決方案。
執行語句:表示操作資料庫過程 出錯現象:表示操作資料庫過程出現錯誤現象 出錯原因:表示出現錯誤的原因 解決方案:表示解決錯誤的方法 相關知識:表示與這個主題相關的知識
======================================================================================

執行語句:

    啟動資料庫startup

出錯現象:

     ORA-01261: Parameter db_recovery_file_dest destination string cannot be translated

出錯原因:

    db_recovery_file_dest所對應的硬碟沒有掛載,即db_recovery_file_dest無法找到目錄

解決方案:

 第一種方法:  刪除spfile參數檔案中db_recovery_file_dest對應的目錄配置

 第二種方法:掛載相應的目錄 (用mount命令即可解決)

備忘:本文就第一種方法給出詳細的過程

init.ora.117201120430


相關知識:

在步驟1當中,啟動資料庫報控制檔案錯誤

'/home/oracle/app/oracle/flash_recovery_area/orcl/control02.ctl' version 4106
inconsistent with file '/home/oracle/app/oracle/oradata/orcl/control01.ctl'
version 9971


原因是:init.ora控制檔案版本不一致,刪除多餘的控制檔案配置參數即可


在步驟4中報flashback 啟動失敗

SQL> startup
ORACLE instance started.

Total System Global Area  422670336 bytes
Fixed Size   1336960 bytes
Variable Size 260049280 bytes
Database Buffers 155189248 bytes
Redo Buffers   6094848 bytes
Database mounted.

原因是當前資料庫開啟的了閃恢複功能。

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.