Sql server 如何将订阅服务器添加到SQL Server复制发布服务器
在输入远程服务器的凭据时,我遇到一个错误,询问实际的服务器名称。我通常提供的是Sql server 如何将订阅服务器添加到SQL Server复制发布服务器,sql-server,replication,database-replication,transactional-replication,Sql Server,Replication,Database Replication,Transactional Replication,在输入远程服务器的凭据时,我遇到一个错误,询问实际的服务器名称。我通常提供的是[IP Address]作为服务器名,但我在询问实际服务器名时出错,因此我提供了[IP Address]\[ServerName],但它仍然不起作用。有什么帮助吗?复制要求您在安装的所有部分使用实际的服务器名称。为了找到您应该使用的服务器名称,请在涉及的每台服务器(发布服务器、分发服务器和订阅服务器)上执行选择@servername。但是,如果您不能使用ip/dns地址,发布服务器如何知道远程订阅服务器的名称?为了充分
[IP Address]
作为服务器名,但我在询问实际服务器名时出错,因此我提供了[IP Address]\[ServerName]
,但它仍然不起作用。有什么帮助吗?复制要求您在安装的所有部分使用实际的服务器名称。为了找到您应该使用的服务器名称,请在涉及的每台服务器(发布服务器、分发服务器和订阅服务器)上执行选择@servername
。但是,如果您不能使用ip/dns地址,发布服务器如何知道远程订阅服务器的名称?为了充分披露,我从未在这样的拓扑中设置过复制。但我尝试使用别名(即CNAME),它会出现“您必须使用真实姓名”错误。但是如果我要推测的话,我会说你可以添加一个链接服务器,它的真实名称和目标是一个IP地址。复制安装程序将使用链接的名称,使用IP地址连接,然后运行验证,发现链接的服务器名称与实际的服务器名称匹配,从而通过检查。