1. 程式人生 > >Oracle Data Guard 主庫報--RFS Possible network disconnect with primary database

Oracle Data Guard 主庫報--RFS Possible network disconnect with primary database

檢查Data Guard 主庫,發現log有如下資訊:

Wed Oct 13 17:05:11 2010

RFS: Possible network disconnect with primary database

RFS: Destination database mount ID mismatch [0x4b1b0155:0x4b1b40c1]

RFS: client instance is standby database instead of primary

RFS: Not using real application clusters

檢視備庫,也有相關資訊:

KUP-04021: field formatting error for field TEXT

KUP-04023: field start is after end of record

KUP-04101: record 989 rejected in file D:/oracle/admin/orcl/bdump/alert_orcl.log

KUP-04021: field formatting error for field TEXT

KUP-04023: field start is after end of record

KUP-04101: record 1038 rejected in file D:/oracle/admin/orcl/bdump/alert_orcl.log

Oracle 的解釋:

Symptoms

Standby alert log reports "RFS: Possible network disconnect with primary database"

At the standby DB side I get this error every minute.

RFS: Possible network disconnect with primary database

Standby database ID mismatch [0xAAAA:0xBBBBB]

Archive log transfer/apply works O.K.

Cause

The (error) message may be triggered by another database thathas log_archive_dest_2 pointing to standby instance of (error) message .

RFS process tries to communicate with the instance.

Solution

Check if you have DB with mismatched ID and itslog_archive_dest_X parameter value.

If found one but not in primary/standby config, disable log_archive_dest_2 to the instance, ie

From the error message of "Standby database ID mismatch [0xAAAA:0xBBBBB]"

Convert the hex number of first argument, 0xAAAA to decimal value using calculator

Then search db with the dbid.

SQL> select dbid from v$database;

SQL> alter system set log_archive_dest_2_state=defer;

根據Oracle 的說法,是log_archive_dest_2引數的問題,檢查了一下備庫的引數,果然如此:

SQL> show parameter log_archive_dest_2

NAMETYPEVALUE

------------------------------------ ----------- --------------------

log_archive_dest_2stringservice=orcl_1 (指向了主庫)

SQL> alter system set log_archive_dest_2_state=defer;

系統已更改。

修改之後,再次檢查主備的alert log。都沒有了這種錯誤。

------------------------------------------------------------------------------

QQ: 492913789
Email: [email protected]
Blog: http://www.cndba.cn/dave

網上資源: http://tianlesoftware.download.csdn.net

相關視訊:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx

DBA1 群:62697716(滿); DBA2 群:62697977(滿)

DBA3 群:62697850DBA 超級群:63306533;

聊天 群:40132017

--加群需要在備註說明Oracle表空間和資料檔案的關係,否則拒絕申請

相關推薦

Oracle Data Guard --RFS Possible network disconnect with primary database

檢查Data Guard 主庫,發現log有如下資訊: Wed Oct 13 17:05:11 2010 RFS: Possible network disconnect with primary

oracle data guard備份恢復

startup ring pset 文件拷貝 style pga patch physical size   客戶有套data guard環境,主庫在阿裏雲上,備庫在本地機房,現在想定期做備份,但是因為一些原因,備份阿裏雲上的主庫實現會有些問題,所以只能備份本地的備庫。目前

Oracle Data Guard 11.2.0.1一一備的基礎上,再新增一個高版本11.2.0.4的備

資料庫升級需要將線上11.2.0.1升級到11.2.0.4,而且儘量做到少步驟遷移能實時同步資料,所以想到一個方案,已經有了oracle 11.2.0.1的一主一備庫的資料庫了,現在需要再搭建一個備庫s2,而且備庫需要11.2.0.4,做成一主兩備的架構,在s2上升級版本,大

Data Guard 角色轉換

1.5 total abort ase required using art gap edi 1. switchover操作 1.1 備庫先關閉實時日誌應用 standby>alter database recover managed standby databas

Oracle Data Guard Protection Modes

sub data loss tin best ext persist down app take Maximum Availability This protection mode provides the highest level of data protecti

Oracle data guard學習

    Oracle data guard學習:三思筆記 Data guard 1data guard結構: data guard是一個集合,由一個primary資料庫(生產資料庫)和一個或多個standby資料庫(最多9個組成),組成data guard之間的資料庫由ora

oracle data guard配置dg_broker

https://community.oracle.com/docs/DOC-1007327 本文主要包括以下內容:    1.  配置dg broker,需要完成以下幾個工作: 在主備庫配置靜態監聽註冊,註冊的服務名為db_unique_name_DG

Oracle data guard 10g 搭建

ora-01078 esc product dom rail des force swa 應用 Oracle data guard 10g 搭建 1系統常規參數檢查 硬盤 [root@localhost ~]# df -h 內核 [root@localhost ~]# u

oracleOracle Data Guard 環境搭建

Oracle Data Guard 環境搭建 二、 配置主庫 1、 強制寫日誌  2、 設定資料庫為歸檔模式  3、 在主庫新增備庫日誌檔案  4、 檢視備庫日誌檔案  5、 配置靜態

Data Guard備切換

一、Switchover正常切換 1、主庫 (1)、檢視主庫狀態及角色 SQL> select name,database_role from v$database; NAME   DATABASE_ROLE --------- ---------------

DATA GUARD 備切換

一、Switchover正常切換 1、主庫 (1)、檢視主庫狀態及角色 SQL> select name,database_role from v$database; NAME   DATABASE_ROLE --------- ----------------

Oracle Data Guard 理論知識

前言 Data Gurad 通過冗餘資料來提供資料保護,Data Gurad 通過日誌同步機制保證冗餘資料和主資料之前的同步,這種同步可以是實時,延時,同步,非同步多種形式。Data Gurad 常用於異地容災和小企業的高可用性方案,雖然可以在S

standby主從不同步,錯:ORA-01031: insufficient privileges

今天發現物理standby的從庫不能同步主庫的資料了,主庫報錯:ORA-01031: insufficient privileges ORA-01031: insufficient privileges PING[ARC2]: Heartbeat failed to co

[Oracle] Data Guard 系列(2)

Oracle Data Guard從巨集觀上來說,主要提供以下兩個服務: 1)日誌傳輸:主庫把生成的Redo日誌傳輸至備庫; 2)日誌應用:備庫應用從主庫傳輸過來的Redo日誌。 本文先介紹其中的日誌傳輸服務,日誌應用服務在下節《Data Guard 系列(3) - 日誌

Oracle Data Guard延遲的原因

楊建榮的學習筆記 2017-02-08 22:41 Oracle Data Guard中很可能出現延遲的情況,而資料一旦出現延遲就意味著丟資料。退一步來說丟資料總比資料亂了好,但是回過頭來,能不丟資料但是丟了,這就有些說不過去了。 因為預防人為誤操作等,可能有些環境中會特意

用Broker搭建Oracle Data Guard的必須注意知識點

最近在用Broker 配置和管理Data Guard(Oracle version : 10.2.0.1.0),以前的資料庫都基本不設定db_domain的,當使用database link的時候,啟用了global_names=true,也設定了db_domain,所以以

Oracle 11g Data Guard切換(switchover不使用DG Broker)

--目前主庫PROD3,備庫AUX --檢視主備庫日誌傳輸情況 [email protected]> select max(sequence#) from v$archived_log; MAX(SEQUENCE#) --------------

Oracle數據11g 中Data Guard物理備用數據搭建與配置

Oracle Data Guard Oracle主備 Oracle Data Guard是由Oracle公司提供的一套高可用性數據庫解決方案。Data Guard可以確保企業數據的高可用性,並實現數據保護和災難恢復。Data Guard提供了一套綜合創建、維護、管理和監視一個或多個備用數據庫的

Oracle11g Data Guard物理備用數據搭建與配置(第1部分 數據實例創建)

Data Guard Oracle主從環境準備 在我的測試環境中,準備了兩臺CentOS7.4虛擬機,並同時都安裝了Oracle11gR2的11.2.0.1.0企業版的數據庫軟件,其中只有主服務器創建一個數據庫實例,備用服務器僅安裝Oracle數據庫軟件。主數據庫(DB1)OSCentOS7.4Hostnam

Oracle 11g Data Guard 物理備快速配置指南(上)

緣起 最近做了10g和11g的物理備庫配置實驗,發現 Data Guard 其實很容易,但是缺少好文件。我是參考官方文件做的實驗,覺得它寫的不是很清楚的。 Google 出來兩個pdf文件,讀了覺得比官方文件強很多。翻譯下,也許會對某些朋友有用。翻譯的同時我也好更熟悉下這兩