Transactional Replication, replication of 23 GB database over WAN to overseas site -
03-18-2005
, 12:47 AM
We have the following configuration:
Transactional replication (one way);
Publisher and distributor are local, with subscriber through a firewall and
slow WAN link overseas;
23 GB database;
What is the best way of setting up replication in this scenario? If you do a
push subscription, with compression, the data size is manageable over the
WAN. Unfortunately, the distribution agent runs on the distributor, which
means the CAB file is unpacked locally and the text files are BCP'ed across
the WAN link, defeating the purpose of compression.
Is it possible, using a push subscription, to instruct SQL server to open
the CAB file at the subscriber instead of the distributor? I can switch the
distribution agent to run at the subscriber, but that requires a range of
ports to be open for DCOM, which is not allowed through the firewall. |