• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    SQL Server复制需要有实际的服务器名称才能连接到服务器

    服务器上安装的WIN2008 R2,然后没有在意机器名,安装了SQL2008 R2数据库之后,配置AD域的时候修改了机器名。

      然后,开始配置数据库镜像同步的时候,先试了下数据库复制发布,结果提示“SQL Server 复制需要有实际的服务器名称才能连接到服务器。不支持通过服务器别名、IP 地址或任何其他备用名称进行连接。请指定实际的服务器名称...”,如下图所示。

      网上查了下,有同学总结说是机器名不对,这才想起来之前确实修改过机器名,只是本次链接数据库中的实例用的是IP或别名形式的地址。好了,解决办法如下:

      1.检查服务器(机器)名称,在数据库默认实例或非命名实例中执行:

    use mastergoselect @@servername;select serverproperty('servername')

      2.发现上述 SQL 查询得到的服务器名称和实际的计算机名称不符合,则执行下面:

    sp_dropserver 'old_server_name'gosp_addserver 'current_computer_name','local' 

      3.再次执行步骤1,发现服务器名称没有变或者显示为空值,重启SQLSERVER 服务。最后执行步骤1,服务器名称显示正常。

      注意:如果有多个实例,则每个实例对应以上3个步骤分别走一遍才行。

    您可能感兴趣的文章:
    • SQL Server 复制需要有实际的服务器名称才能连接到服务器
    上一篇:sqlserver多版本查看版本号
    下一篇:SQL Server 2008 数据库镜像部署实例之一 数据库准备
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    SQL Server复制需要有实际的服务器名称才能连接到服务器 SQL,Server,复制,需,要有,实际,