Problem Definition:
There are SQL databases at multiple hosts in distributed environment and one centralized online DB server. All the hosts may have limited or poor internet connectivity. Every host might affect only a subset of the database. This subset of changes has to be propagated to centralized server and few other hosts.
The centralized server is an online SQL server hosted in a data centre with a static ip and other servers at multiple hosts are local SQL servers connected to internet via broadband or dial up ISP.
The volume of data changes in the data subset at multiple hosts is very less. There could be latency up to 10 minutes to propagate the changes in the data set to the other hosts and centralized server.
STATUS / SCENARIO:
We have decided to go ahead with MERGE replication / transactional replication.
As part of the R&D, we started tying the MERGE replication.
#CASE 1: We had tried setting up the replication within our LAN. Everything worked fine.
#CASE 2:
We have setup a test online SQL server within our office premises. The IP of the server is 125.22.244.61.We wanted to replicate the pubs database between our online server and other local SQL server connected to a different broadband ISP.
We tried setting up the local SQL server as distributor and publisher. The online server 125.22.244.161 has been registered as subscriber. A Push Subscription has been configured to propagate the changes from the local server to the online server. The initial snapshot starts and fails with the following error
"Error-14010-remote server not defined as subscription server".
Please note that the remote server has been registered as a subscriber. The SQL servers are made to listen to port 1433 using the server and clinet network utilities.
#CASE 3:
We wanted to setup online server as distribution and publication server and configure pull subscription from other local SQL servers.
Error: 18483 : Could not connect to server "servername" because "distributor_admin" is not defined as remote login at the server.
I already gone through with the following link :
http://www.dbforums.com/archive/index.php/t-238514.htmlhttp://www.cryer.co.uk/brian/sqlserver/ssem_cncd.htmPlease note that this happens only while connecting the servers across the
internet.
Start Free Trial