Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> Re: DB mirroring
Morten,
I'll preface this by saying I'm not a replication/standby/DG expert. But I have dealt with this type of situation before, unfortunately (or perhaps fortunately) I was not around to see what was actually implemented.
Other options:
1) mirror DML/DDL...sounds like a trigger or Quest's Shareplex. If it is a trigger, you are talking about maintaining a db_link and
having a distributed database. Requiring the commit on the remote database (only way to "guarantee" sync) will be problematic,
introduce additional points of failure and will probably be a performance killer. This database sounds far too dynamic for this.
2) Oracle streams? My impression is that this product may offer some assistance. I've never used it, but have read papers/presentations by some excellent non-marketing folks.
Good luck.
Daniel Fink
Morten wrote:
> Hi.
>
> I have two servers A and B. They are physically separated, and are only
> allowed to communicate over LAN (ie. no shared storage).
>
> If one server dies, clients should access the other, so they need to be in
> sync. So far I've found the following options for making a fail-over
> system for Oracle (9i2 BTW):
>
> 1. RAC - this requires shared storage as far as I can tell from the
> whitepaper.
>
> 2. Oracle Data Guard w. primary/secondary servers. Requires operator
> intervention upon failure at the primary host. If this is acceptable,
> it's still not an optimal solution as we can expect lots of
> structural changes to the DB (new tables, altered tables, new/dropped
> indexes etc).
>
> What other options are there? Is there a "mirror all ddl+dml operations on
> this DB to that DB" option?
>
> Any tips greatly appreciated,
>
> Morten
>
>
>
> ----------------------------------------------------------------
> Please see the official ORACLE-L FAQ: http://www.orafaq.com
> ----------------------------------------------------------------
> To unsubscribe send email to: oracle-l-request_at_freelists.org
> put 'unsubscribe' in the subject line.
> --
> Archives are at http://www.freelists.org/archives/oracle-l/
> FAQ is at http://www.freelists.org/help/fom-serve/cache/1.html
> -----------------------------------------------------------------
-- Archives are at http://www.freelists.org/archives/oracle-l/ FAQ is at http://www.freelists.org/help/fom-serve/cache/1.html -----------------------------------------------------------------Received on Tue Jul 13 2004 - 09:54:33 CDT
![]() |
![]() |