Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: dataguard protection mode...
"Yong Huang" <yong321_at_gmail.com> schrieb im Newsbeitrag news:a8d66634.0410270805.7cc8c3d6_at_posting.google.com...
> "Volker Hetzer" <volker.hetzer_at_ieee.org> wrote in message news:<clnuv2$3jt$1_at_nntp.fujitsu-siemens.com>... > > "Yong Huang" <yong321_at_yahoo.com> schrieb im Newsbeitrag news:b3cb12d6.0410261101.428f2f0f_at_posting.google.com... > > > "Volker Hetzer" <volker.hetzer_at_ieee.org> wrote in message news:<cljm2i$spk$1_at_nntp.fujitsu-siemens.com>...
> > ...
> > > > 6 STANDBY /home/oracle/admin/NOBBY/DBFILES_LINKDIR/StbRedoLogs1/StbRedo1.rdo
> > ...
> > register
> > > > > > Hi, Volker, > > > > > > Change NOAFFIRM to AFFIRM and change async=2048 to SYNC in your > > > log_archive_dest_3. Look at Table 5-2 in "Oracle Data Guard Concepts > > > and Administration" in 9i documentation. The Data Guard Broker > > > documentation doesn't seem to be complete. > > > > I guess that's it. I always thought SYNC, ASYNC and ARCH were the proper > > modes, but after I opened a TAR support pointed out to me that I need to set > > it to SYNC even for maxavailability. > > > > Lots of Thanks nevertheless! > > Volker > > You imply that AFFIRM is not required.Er, no. AFFIRM is required. But it is set automatically when you set the LogXprtMode property to SYNC.
> I don't have 9i data guard, but > did a test on my 10.1.0.2.0 data guard. Surprisingly, both AFFIRM and > SYNC can be omitted and I can still alter database set standby > database to maximize availability. So it appears SYNC is required in > 9i but optional in 10g.
> > Just for a record. If I also omit LGWR, alter system set > log_archive_dest_2 throws "ORA-16159: Cannot change protected standby > destination attributes" when the database is in maximum availability > mode. If I change it to max performance mode, startup mount and set to > max availability mode, then alter database open throws ORA-3113.Took me and the dataguard course guy a day to figure out the interplay between dataguard properties and database properties but in the end we found out that - dataguard (DMON) finds out if somebody has tampered with the initialisation parameters and undoes the changes, giving you a lot of headaches until you figure that out.
Lots of Greetings!
Volker
Received on Wed Oct 27 2004 - 11:40:46 CDT