Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.misc -> Re: Table-level replication

Re: Table-level replication

From: Uwe Plonus <spam_at_sw4j.de>
Date: Fri, 16 Feb 2007 15:16:56 +0100
Message-ID: <er4eft$4t2$1@online.de>


Tarby777 wrote:
> Thanks Daniel and Uwe for your replies. I'll look into the things you
> suggested. One particular scenario is concerning me, and I'd be
> interested to hear how materialised views and streams would handle it:
>
> Say an organisation has several installations of the application. We
> want to introduce component library replication into the organisation.
> The component libraries are currently unsync'd, but are likely to
> contain many components (part numbers) that are common to both,
> although the UIDs will be different. The UID is the primary key on the
> table, and can't be changed in the target DB, because data in other
> tables references the components by their UID. The replication process
> would have to identify components in the target DB by their part
> numbers rather than by their UIDs, and would have to be able to
> replicate certain columns in the component tables while leaving others
> untouched.
>
> Can mat'd views and/or streams handle this scenario?

I think that materialized views can handle this...

A materialized view is a view at the first glance. Therefore if you can build a view for your needs the half way is done.

A materialized view is a view that materializes his data into a table and the table is replicated at defined points in time, even between different databases.

As far as I understand your requirements I think materialized views can handle it.

Uwe Received on Fri Feb 16 2007 - 08:16:56 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US