(не ответ)
Я пожалел об использовании SQL Replication в течение 7 дней после SQL Server. Из того, что я видел в SQL Server 2005, эти инструменты стали более непригодными.
Если бы я был на вашем месте, я бы посмотрел на некую форму сервера транзакций, которая поддерживает репликацию, и настроил бы его как промежуточный уровень между вашим приложением и вашими базами данных.