婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Oracle備庫宕機啟動的完美解決方案

Oracle備庫宕機啟動的完美解決方案

熱門標簽:南寧人工智能電銷機器人費用 安陽外呼系統免費 圖像地圖標注 分布式呼叫中心 濟南地圖標注公司 400電話是不是免費申請 呼倫貝爾智能手機地圖標注 海南400電話哪里辦理 貴陽電話外呼系統哪家好

簡介

ORA-10458: standby database requires recovery

ORA-01196: 文件 1 由于介質恢復會話失敗而不一致

ORA-01110: 數據文件 1: 'XXXXXXXXXXXXXXXXXX\XXXXX1.DBF'

一個項目做了Oracle主從數據庫同步,通過Dataguard實現,從庫服務器宕機,再開機的時候,從庫無法啟動,報“ORA-01196: 文件 1 由于介質恢復會話失敗而不一致”這個錯誤,具體日志信息如下:

ORA-10458: standby database requires recovery
ORA-01196: 文件 1 由于介質恢復會話失敗而不一致
ORA-01110: 數據文件 1: 'XXXXXXXXXXXXXXXXXX\XXXXX1.DBF'

正常啟動的順序應該是先啟動備庫再啟動主庫。由于從庫宕機導致有段時間日志未同步,主備不一致,從庫無法啟動。

參考資料

https://www.jb51.net/article/160838.htm

恢復前準備

備份主庫

備份主庫數據【/home/oracle/backup/20190506/】

mkdir /home/oracle/backup/20190506
 sqlplus / as sysdba
 SQL> create directory data_dir as '/home/oracle/backup/20190506';
 expdp SYSTEM/密碼@orcl schemas=用戶名 dumpfile=bak20190506.dmp directory=data_dir logfile=bak20190506.log;

檢查日志文件

恢復之前需要了解當前備庫的數據庫文件、日志文件,查看主備庫是否一致【如不一致需要拷貝】。

SQL> set linesize 300
SQL> col MEMBER for a60
SQL> select type,member from v$logfile;

檢查數據庫文件

SQL> select name from v$datafile;

備庫恢復

關閉備庫,并啟動了實例,加載數據庫,但是數據庫沒有打開。打開日志進程

shutdown immediate
startup mount;
alter database recover managed standby database using current logfile disconnect from session;

主庫操作

alter system switch logfile;

強制日志切換,不一定就歸檔當前的重做日志文件(若自動歸檔打開,就歸檔前的重做日志,若自動歸檔沒有打開,就不歸檔當前重做日志。)

alter system switch logfile;

多操作幾次,操作之后,稍等一段時間,時間視網速而定,過一段時間后,在主庫上查詢一下同步情況:

select name,sequence#,archived,applied from v$archived_log order by sequence#;

如果返回結果"APPLIED"都是“YES”或者只有最后一個是“NO”的話,說明全部歸檔日志全部已經歸檔完了
,此時到備庫上上操作

啟動備庫

alter database recover managed standby database cancel;
alter database open;
alter database recover managed standby database using current logfile disconnect from session;

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。

您可能感興趣的文章:
  • Oracle數據庫由dataguard備庫引起的log file sync等待問題
  • win平臺oracle rman備份和刪除dg備庫歸檔日志腳本
  • ORA-00349|激活 ADG 備庫時遇到的問題及處理方法

標簽:南充 滁州 合肥 焦作 許昌 涼山 遼源 郴州

巨人網絡通訊聲明:本文標題《Oracle備庫宕機啟動的完美解決方案》,本文關鍵詞  Oracle,備庫,宕機,啟動,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Oracle備庫宕機啟動的完美解決方案》相關的同類信息!
  • 本頁收集關于Oracle備庫宕機啟動的完美解決方案的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 綦江县| 武宣县| 东兰县| 元江| 秭归县| 吉水县| 河北区| 玉门市| 穆棱市| 桃园市| 朔州市| 普陀区| 合阳县| 兴义市| 阜新市| 嘉定区| 四川省| 凉城县| 康马县| 黎城县| 武冈市| 榕江县| 舒兰市| 霍邱县| 南昌县| 广汉市| 沁水县| 岚皋县| 元谋县| 盈江县| 镇康县| 沙坪坝区| 满城县| 永登县| 台前县| 全椒县| 东港市| 阜新市| 永吉县| 遂溪县| 廉江市|