Oracle Data Guard: Difference between revisions

Content deleted Content added
Line 79:
=== Server-side functionality ===
 
'''LNS''' (log-write network-server) and '''ARCH''' (archiver) processes running on the primary database select archived [[redo log]]s and send them to the standby -database host,<ref>
{{cite web
| url = http://www.oracle.com/technology/deploy/availability/pdf/MAA_WP_10gR2_DataGuardNetworkBestPractices.pdf
Line 104:
}}</ref> where the '''RFS''' (remote file server) background process within the Oracle instance performs the task of receiving archived redo-logs originating from the primary database.
 
Alternatively, a supplementary mechanism may transfer the archived redo logs. On the standby database a Fetch Archive Log ('''FAL''') client monitors for gaps in the sequence of received logs. If it finds a gap, it may invoke one or more Fetch Archive Log (FAL) servers to run on the primary database to forward the missing item(s).<ref>
[http://www.oracle-base.com/articles/9i/DataGuard.php Oracle-Base site summary of Data Guard], retrieved 2007-09-05; [http://download.oracle.com/docs/cd/B28359_01/server.111/b28294/toc.htm Oracle Corp version 11.1 documentation links], retrieved 2007-09-05.
</ref>
 
Once the archived redo logs have arrived, other processes (such as an '''ARCH''' (Archiver process), an '''MRP''' (Managed Recovery Process), and/or an '''LSP''' (Logical Standby Process)) may set about applying the log contents to the standby database.<ref>
{{cite book
| last = Ault
| first = Mike
| authorlink = Mike Ault
| series = Oracle In-Focus Series
| others = Madhu Tumma
| title = Oracle 10g Grid & Real Application Clusters: Oracle 10g Grid Computing with RAC
| url = http://books.google.co.za/books?id=p-XwSIV9ZYIC
| accessdate = 2012-08-31
| year = 2004
| publisher = Rampant TechPress
| isbn = 9780974435541
| page = 640
| pages = 680
| quote = [...] the managed recovery process (MRP) on the standby database determines the correct order to apply the archive logs from the different threads on the Standby Database.
}}
</ref>), and/or an '''LSP''' (Logical Standby Process)) may set about applying the log contents to the standby database.
 
===Client-side access===