两台远程服务器之间的复制

时间:2020-04-17 17:36:02

标签: sql-server synchronization database-replication data-synchronization

我想在两个SQL Server 2017之间同步数据,它们都托管在Internet上并且可以通过URL轻松访问

例如

Server1URL.com\SQLServer1 
Server2URL.com\SQLServer2 

使用SQL Replication将server-1配置为发布者和分发者,而sever-2只是我从server-1中转储数据的订阅者。

我可以在本地网络上的测试环境中完成所有操作,但是当我在远程服务器上应用相同操作时,则无法使用,并且在为Server-1进行新订阅时在server-2上出现以下错误:

enter image description here

从我确定的研究中,我没有提供实际的服务器名称,这实际上是不同的。我提供的是URL(Server1URL.com \ SQLServer1),而实际的服务器名称是MyMachine \ SQLServer1。

我想知道有什么方法可以解决此问题,或者可以在远程服务器上进行复制吗?如果不是,那么在两个服务器之间同步数据的最佳方法是什么?最后,API可以作为一种解决方案,但我不赞成使用我的代码来处理所有内容。请提出最佳解决方案。谢谢

0 个答案:

没有答案
相关问题