dbTalk Databases Forums  

Oracle 9i replication

comp.databases.oracle.misc comp.databases.oracle.misc


Discuss Oracle 9i replication in the comp.databases.oracle.misc forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Ora_DBA
 
Posts: n/a

Default Oracle 9i replication - 10-23-2008 , 11:40 AM






I need help with Oracle 9i replication. I have some experience with
basic replication with read only snapshots in Oracle 8i.

I have 2 master databases, Database A and B. Database C is a "slave"
database.

I need to replicate tables T1 and T2 from database A and tables T3 and
T4 from database B into database C.

Database C is going to host read only snapshots or materialized views
of these 4 tables. These tables are in separate schemas.

My questions are:

1. Is it possible to configure replication in this way?

2. Oracle 9i documentation talks about multimaster replication and
creating REPADMIN
and other accounts with some privileges. Is it necessary to do all
that for the simple
scenario I described above?

3. Can I just create snapshot logs in database A, B and read-only
materialized views in
database C ( the way Basic Replication works in Oracle 8i) ?

4. Do I neeed to create materialized view logs?

Any other information that might be relevant will be greatly
appreciated. If someone can describe steps I need to execute to
implement this type of replication, that would be a great help.



Thanks in Advance.



Reply With Quote
  #2  
Old   
ddf
 
Posts: n/a

Default Re: Oracle 9i replication - 10-24-2008 , 08:12 AM






Comments embedded.

On Oct 23, 11:40*am, Ora_DBA <sanjaydharmadhik... (AT) gmail (DOT) com> wrote:
Quote:
I need help with Oracle 9i replication. I have some experience with
basic replication with read only snapshots in Oracle 8i.

I have 2 master databases, Database A and B. Database C is a "slave"
database.

I need to replicate tables T1 and T2 from database A and tables T3 and
T4 from database B into database C.

Then use Streams.

Quote:
Database C is going to host read only snapshots or materialized views
of these 4 tables. These tables are in separate schemas.

My questions are:

1. Is it possible to configure replication in this way?

Possibly, but it's outdated technology. Use Streams.

Quote:
2. Oracle 9i documentation talks about multimaster replication and
creating REPADMIN
* *and other accounts with some privileges. Is it necessary to do all
that for the simple
* *scenario I described above?
For that, yes, but use Streams and you'll probably be happier.

Quote:
3. Can I just create snapshot logs in database A, B and read-only
materialized views in
* * database C ( the way Basic Replication works in Oracle 8i) ?

Why? Streams will replicate all of the data for all of the tables you
want to copy, and you simply grant select-only access to them to the
interested users.

Quote:
4. *Do I neeed to create materialized view logs?

If you insist upon using materialized views and want fast refreshes,
yes. And in 9i these are the same as the old snapshot logs of 8i
lore.

Quote:
Any other information that might be relevant will be greatly
appreciated. If someone can describe steps I need to execute to
implement this type of replication, that would be a great help.

Use Streams. Use Streams. Use Streams.

Quote:
Thanks in Advance.

David Fitzjarrell


Reply With Quote
  #3  
Old   
ddf
 
Posts: n/a

Default Re: Oracle 9i replication - 10-24-2008 , 08:12 AM



Comments embedded.

On Oct 23, 11:40*am, Ora_DBA <sanjaydharmadhik... (AT) gmail (DOT) com> wrote:
Quote:
I need help with Oracle 9i replication. I have some experience with
basic replication with read only snapshots in Oracle 8i.

I have 2 master databases, Database A and B. Database C is a "slave"
database.

I need to replicate tables T1 and T2 from database A and tables T3 and
T4 from database B into database C.

Then use Streams.

Quote:
Database C is going to host read only snapshots or materialized views
of these 4 tables. These tables are in separate schemas.

My questions are:

1. Is it possible to configure replication in this way?

Possibly, but it's outdated technology. Use Streams.

Quote:
2. Oracle 9i documentation talks about multimaster replication and
creating REPADMIN
* *and other accounts with some privileges. Is it necessary to do all
that for the simple
* *scenario I described above?
For that, yes, but use Streams and you'll probably be happier.

Quote:
3. Can I just create snapshot logs in database A, B and read-only
materialized views in
* * database C ( the way Basic Replication works in Oracle 8i) ?

Why? Streams will replicate all of the data for all of the tables you
want to copy, and you simply grant select-only access to them to the
interested users.

Quote:
4. *Do I neeed to create materialized view logs?

If you insist upon using materialized views and want fast refreshes,
yes. And in 9i these are the same as the old snapshot logs of 8i
lore.

Quote:
Any other information that might be relevant will be greatly
appreciated. If someone can describe steps I need to execute to
implement this type of replication, that would be a great help.

Use Streams. Use Streams. Use Streams.

Quote:
Thanks in Advance.

David Fitzjarrell


Reply With Quote
  #4  
Old   
ddf
 
Posts: n/a

Default Re: Oracle 9i replication - 10-24-2008 , 08:12 AM



Comments embedded.

On Oct 23, 11:40*am, Ora_DBA <sanjaydharmadhik... (AT) gmail (DOT) com> wrote:
Quote:
I need help with Oracle 9i replication. I have some experience with
basic replication with read only snapshots in Oracle 8i.

I have 2 master databases, Database A and B. Database C is a "slave"
database.

I need to replicate tables T1 and T2 from database A and tables T3 and
T4 from database B into database C.

Then use Streams.

Quote:
Database C is going to host read only snapshots or materialized views
of these 4 tables. These tables are in separate schemas.

My questions are:

1. Is it possible to configure replication in this way?

Possibly, but it's outdated technology. Use Streams.

Quote:
2. Oracle 9i documentation talks about multimaster replication and
creating REPADMIN
* *and other accounts with some privileges. Is it necessary to do all
that for the simple
* *scenario I described above?
For that, yes, but use Streams and you'll probably be happier.

Quote:
3. Can I just create snapshot logs in database A, B and read-only
materialized views in
* * database C ( the way Basic Replication works in Oracle 8i) ?

Why? Streams will replicate all of the data for all of the tables you
want to copy, and you simply grant select-only access to them to the
interested users.

Quote:
4. *Do I neeed to create materialized view logs?

If you insist upon using materialized views and want fast refreshes,
yes. And in 9i these are the same as the old snapshot logs of 8i
lore.

Quote:
Any other information that might be relevant will be greatly
appreciated. If someone can describe steps I need to execute to
implement this type of replication, that would be a great help.

Use Streams. Use Streams. Use Streams.

Quote:
Thanks in Advance.

David Fitzjarrell


Reply With Quote
  #5  
Old   
ddf
 
Posts: n/a

Default Re: Oracle 9i replication - 10-24-2008 , 08:12 AM



Comments embedded.

On Oct 23, 11:40*am, Ora_DBA <sanjaydharmadhik... (AT) gmail (DOT) com> wrote:
Quote:
I need help with Oracle 9i replication. I have some experience with
basic replication with read only snapshots in Oracle 8i.

I have 2 master databases, Database A and B. Database C is a "slave"
database.

I need to replicate tables T1 and T2 from database A and tables T3 and
T4 from database B into database C.

Then use Streams.

Quote:
Database C is going to host read only snapshots or materialized views
of these 4 tables. These tables are in separate schemas.

My questions are:

1. Is it possible to configure replication in this way?

Possibly, but it's outdated technology. Use Streams.

Quote:
2. Oracle 9i documentation talks about multimaster replication and
creating REPADMIN
* *and other accounts with some privileges. Is it necessary to do all
that for the simple
* *scenario I described above?
For that, yes, but use Streams and you'll probably be happier.

Quote:
3. Can I just create snapshot logs in database A, B and read-only
materialized views in
* * database C ( the way Basic Replication works in Oracle 8i) ?

Why? Streams will replicate all of the data for all of the tables you
want to copy, and you simply grant select-only access to them to the
interested users.

Quote:
4. *Do I neeed to create materialized view logs?

If you insist upon using materialized views and want fast refreshes,
yes. And in 9i these are the same as the old snapshot logs of 8i
lore.

Quote:
Any other information that might be relevant will be greatly
appreciated. If someone can describe steps I need to execute to
implement this type of replication, that would be a great help.

Use Streams. Use Streams. Use Streams.

Quote:
Thanks in Advance.

David Fitzjarrell


Reply With Quote
  #6  
Old   
Frank van Bortel
 
Posts: n/a

Default Re: Oracle 9i replication - 10-26-2008 , 05:46 AM



Quote:
Use Streams. Use Streams. Use Streams.


David Fitzjarrell
David,
Advanced Replication/Streams used to be an Enterprise Option.
I get the impression, this is a license issue...

To the OP: yes; simply use MV's and MV logs on the source
side (if you wish to use fast refreshes)
--

Regards,
Frank van Bortel


Reply With Quote
  #7  
Old   
Frank van Bortel
 
Posts: n/a

Default Re: Oracle 9i replication - 10-26-2008 , 05:46 AM



Quote:
Use Streams. Use Streams. Use Streams.


David Fitzjarrell
David,
Advanced Replication/Streams used to be an Enterprise Option.
I get the impression, this is a license issue...

To the OP: yes; simply use MV's and MV logs on the source
side (if you wish to use fast refreshes)
--

Regards,
Frank van Bortel


Reply With Quote
  #8  
Old   
Frank van Bortel
 
Posts: n/a

Default Re: Oracle 9i replication - 10-26-2008 , 05:46 AM



Quote:
Use Streams. Use Streams. Use Streams.


David Fitzjarrell
David,
Advanced Replication/Streams used to be an Enterprise Option.
I get the impression, this is a license issue...

To the OP: yes; simply use MV's and MV logs on the source
side (if you wish to use fast refreshes)
--

Regards,
Frank van Bortel


Reply With Quote
  #9  
Old   
Frank van Bortel
 
Posts: n/a

Default Re: Oracle 9i replication - 10-26-2008 , 05:46 AM



Quote:
Use Streams. Use Streams. Use Streams.


David Fitzjarrell
David,
Advanced Replication/Streams used to be an Enterprise Option.
I get the impression, this is a license issue...

To the OP: yes; simply use MV's and MV logs on the source
side (if you wish to use fast refreshes)
--

Regards,
Frank van Bortel


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.