Central Subscriber with updates to subscriber possible?



I am trying to set up a central subscriber topology (seven small databases
replicating into one large database). The requirement I am having trouble
with is that updates need to be made to the central subscriber and get
replicated back to the publisher DB they belong to.

This is why this topology is needed: The company sells training courses,
both online and through regional sales offices. The seven publisher
databases are located in the regional sales offices, and are updated through
a local application by the staff taking course registrations in their
office. The central subscriber is located in the corporate headquarters, and
drives the website where customers can register online and update their
contact info. Contact info updates and registrations made online need to be
replicated back to one or more of the regional office databases. The rules
for which regional DB to update as basically this:

1. Customer records need to get replicated to the regional database that
manages the geographical area containing the customer's address (can be
determined by State and Country) AND to any other regional databases where
the customer has registered for a course (the courses are held at the
regional offices).
2. Registration records need to get replicated to the regional databases
where the course registered for is held.

My biggest problem is that only merge replication seems to be able to handle
the logic about passing updates back to the regional databases, however
merge replication does not support the central subscriber topology, only
central publisher. I am very wary of trying to create a central publisher
topology out of the current setup (i.e. create a central merged DB, drop the
regional DBs and recreate them) - 90% of business activity happens in the
regional offices and it seems too risky to put the regional DBs at the
effect of the central one.

Is there any solution to this?


.



Relevant Pages

  • SA hungs on starting state (re post)
    ... Connecting to directory service on server osiris. ... The replication generated an error: ... A full synchronization is in progress ... Please restore the databases from a ...
    (microsoft.public.exchange2000.admin)
  • Re: Need Help with Error 37000
    ... This issue could occur if articles in the publication have the character ... Microsoft Online Partner Support ... |>> is one-way transactional replication environment. ... |>> I've just recently setup a number of databases for replication. ...
    (microsoft.public.sqlserver.replication)
  • Re: Restore
    ... sp_restartrepl or sp_resetrepl to let the replication continue even database ... > unless you can kick all of your users off both databases you can't. ... > restore it to the lab publisher and lab subscriber and re-run the ... My question is in which order I should backup databases to ...
    (microsoft.public.sqlserver.replication)
  • Re: Restore
    ... > unless you can kick all of your users off both databases you can't. ... > restore it to the lab publisher and lab subscriber and re-run the ... > Looking for a SQL Server replication book? ... My question is in which order I should backup databases to ...
    (microsoft.public.sqlserver.replication)
  • Re: Replication or Synchronization -- How to?
    ... What is the best way to synchronize, and what can we do in the ... then forget it -- Jet ... Go to the Jet Replication Wiki and read all of it, ... With Access databases, it uses Jet replication, it just hides it ...
    (microsoft.public.access.replication)