【问题标题】:How do I add a subscriber to a SQL Server Replication Publisher如何将订阅者添加到 SQL Server 复制发布者
【发布时间】:2014-10-26 18:19:44
【问题描述】:

在输入远程服务器的凭据时,我收到询问实际服务器名称的错误。我通常提供的是[IP Address] 作为服务器名称,但我收到一个询问实际服务器名称的错误,所以我提供了[IP Address]\[ServerName],但它仍然不起作用。有什么帮助吗?

【问题讨论】:

    标签: sql-server replication database-replication transactional-replication


    【解决方案1】:

    复制要求您在设置的所有部分都使用实际的服务器名称。为了找到您应该使用的服务器名称,请在涉及的每台服务器(发布者、分发者和订阅者)上执行 select @@servername

    【讨论】:

    • 但是如果您不能使用 ip/dns 地址,发布者如何知道远程订阅者的名称?
    • 为了全面披露,我从来没有在这样的拓扑中设置复制。但我尝试使用别名(即 CNAME),但出现“您必须使用真实姓名”错误。但如果我推测,我会说你可以添加一个真实名称的链接服务器,目标是一个IP地址。复制设置将使用链接名称,使用IP地址连接,然后运行验证,发现链接服务器名称与实际服务器名称匹配,从而通过检查。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-28
    相关资源
    最近更新 更多