您的位置:首页 > 教程 > SQL server > SQL Server复制需要有实际的服务器名称才能连接到服务器

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

2022-05-13 22:04:06 来源:易采站长站 作者:

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

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

  然后,开始配置数据库镜像同步的时候,先试了下数据库复制发布,结果提示“SQL Server 复制需要有实际的服务器名称ihWKjACem才能连接到服务器。不支持通过服务器别名、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个步骤分别走一遍才行。

如有侵权,请联系QQ:279390809 电话:15144810328

相关文章

  • SQL Server 2019下载与安装教程(自定义安装)

    SQL Server 2019下载与安装教程(自定义安装)

    1.SQL Server2019安装包下载 1.1进入官网 SQL Server 2019 1.2下载安装包 1点击Continue 2.填写个人信息,再点击Continue 3.点击保存文件,就代表开始下载安装包 4.下载完成后,找到安装包并以管理员
    2020-04-28
  • 详解SQL Server表和索引存储结构

    详解SQL Server表和索引存储结构

    本文详细分析了SQL Server中表和索引结构存储的原理以及对于如何加快搜索速度和提高效率等方面做了详细的分析,以下是主要内容。 下图显示了表的存储组织,每张表有一个对应的对
    2020-07-04
  • SQL UNION 操作符

    SQL UNION 操作符

    SQL UNION 操作符 SQL UNION 操作符合并两个或多个 SELECT 语句的结果。 SQL UNION 操作符 UNION 操作符用于合并两个或多个 SELECT 语句的结果集。 请注意,UNION 内部的每个 SELECT 语句必须拥有相同
    2020-07-04
  • SQL Server的IP不能连接问题解决

    SQL Server的IP不能连接问题解决

    自己电脑上安装的SQLServer,用了一段时间后要联网发现连接不上,花了两三个小时才搞定,在此记录下免得再遇上 刚开始时用navicat连接 使用IP连接: 要是用IP连接的需要几个步骤:
    2020-07-04
  • SQL SERVER 分组求和sql语句

    SQL SERVER 分组求和sql语句

    需求:如下图所示 实现sql语句 SELECT A1,SUM(A2*A3) FROM A GROUP BY A1 大家可以自行测试一下,主要需要了解group by语句的用法 您可能感兴趣的文章: 分组后分组合计以及总计SQL语句(稍微整理
    2020-07-04
  • SQL Server 2012 sa用户登录错误18456的解决方法

    SQL Server 2012 sa用户登录错误18456的解决方法

    最近想研究下SQL SERVER2012 Enterprise版本的数据库,听说功能很强大。我是在win7上安装的,安装的过程很顺利,我在用“Windows 身份验证”时,一切OK,但是在用SA用户登录数据库的时候出
    2020-07-04
  • SQL Server中T-SQL 数据类型转换详解

    SQL Server中T-SQL 数据类型转换详解

    常用的转换函数是 cast 和 convert,用于把表达式得出的值的类型转换成另一个数据类型,如果转换失败,该函数抛出错误,导致整个事务回滚。在SQL Server 2012版本中,新增两个容错的转
    2020-07-04
  • SQL Server数据库设置自动备份策略的完整步骤

    SQL Server数据库设置自动备份策略的完整步骤

    先了解一下:为何要做备份? 数据备份是容灾的基础,是指为防止系统出现操作失误或系统故障导致数据丢失,而将全部或部分数据集合从应用主机的硬盘或阵列复制到其它的存储介质
    2020-07-04