Groups | Blog | Home
all groups > sql server replication > march 2007 >

sql server replication : Replication Datawarehousing


jughead
3/28/2007 11:23:40 AM
Can anyone give me a clue as to do DataWarehousing using Replication
Publisher/Subscriber?

I have 4 Production Database's that I want to replicate to one
database acting as a DataWarehouse.

For the 4 production Databases I created a publication for each
database.
I then created a subscription for each publication on the machine that
will have the DataWarehouse database.

I am using "Transactional Publication".

When I set up all the subscriptions my DataWarehouse is only holding
the data of the last publication I set up.
I think this is because the Publication SnapShot over writes all the
other data.

Is there any way around this?
Am I doing this all wrong?
jughead
3/28/2007 4:37:21 PM
[quoted text, click to view]

Hilary
When you say the "Replication Wizard" do you mean the Publication
Wizard? When I set up the publication and do the Articles Section
where you choose the Tables I don't get a SnapShot Tab. Not Using
Enterprise. Using Standard.

Mike
Hilary Cotter
3/28/2007 4:40:48 PM
This is called a central subscriber.

In the articles section of the replication wizard there is a tab called
snapshot. In this section select the option to keep the existing table
intact.

Ideally you would have a filter on each publication so if you have to send
the snapshot down again, you would use the delete where the data meets the
row filter option and only the data from a particular publisher would be
deleted.

--
Hilary Cotter

Looking for a SQL Server replication book?
http://www.nwsu.com/0974973602.html

Looking for a FAQ on Indexing Services/SQL FTS
http://www.indexserverfaq.com



[quoted text, click to view]

Paul Ibison
3/28/2007 10:27:44 PM
Please take a look at this article:
http://www.sql-server-performance.com/pi_multiple_publishers_replication.asp
Cheers,
Paul Ibison SQL Server MVP, www.replicationanswers.com

jughead
3/29/2007 8:57:23 AM
[quoted text, click to view]

I'm using "Truncate all data in the existing object" for all Article
Property
"Action if name is in use" and when I reinitialize the subscription it
still overwrites the data so I only get the data from one publisher
jughead
3/29/2007 9:06:43 AM
[quoted text, click to view]

If I choose "Keep existing object unchanged" I get the data from both
Publications into the Central Subscriber.
Now if I reinitialize the publications will it double up the data?
Joseph
3/30/2007 5:42:22 AM
[quoted text, click to view]

Jughead;

I believe that Hilary's quote comes into play here:

"Ideally you would have a filter on each publication so if you have to
send
the snapshot down again, you would use the delete where the data meets
the
row filter option and only the data from a particular publisher would
be
deleted. "

Joseph
AddThis Social Bookmark Button