当前位置: 代码网 > it编程>数据库>MsSqlserver > SQL Server复制需要有实际的服务器名称才能连接到服务器

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

2024年05月20日 MsSqlserver 我要评论
服务器上安装的win2008 r2,然后没有在意机器名,安装了sql2008 r2数据库之后,配置ad域的时候修改了机器名。  然后,开始配置数据库镜像同步的时候,先试了下数据库复制发布,结果提示“s

服务器上安装的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个步骤分别走一遍才行。

(0)

相关文章:

  • SQL server 表操作介绍

    在数据库中,表是非常重要的一项,大部分数据都是在表中存储着,对表的各种操作直接影响着数据库中的数据!下边是表这章中我的总结!这章的总括!对表可以直接操作,也可以通过约束,规则,默认…

    2024年05月20日 数据库
  • SQL server 视图(view)介绍

    SQL server 视图(view)介绍

    视图是一种常用的数据库对象,它将查询的结果以虚拟表的形式存储在数据中。因为视图有非常多的优点:1,可以简化操作,2,可以建立前台和后台的缓冲,3,可以合并分割数... [阅读全文]
  • SQL Server 数据库安全管理介绍

    对于数据库应用程序,数据库的安全是至关重要的。sql server的安全功能可以保护数据免受未经授权的泄漏和篡改!下边是对安全一章的总结!首先是安全对象的一些总结!大家看这张图:在…

    2024年05月20日 数据库
  • SQL Server 索引介绍

    SQL Server 索引介绍

    一,索引的概述 1,概念: 数据库索引是对数据表中一个或多个列的值进行排序的结构,就像一本书的目录一样,索引提供了在行中快速查询特定行的能力.2,优缺点:2.1... [阅读全文]
  • sql2005 附加数据库出错(错误号:5123)解决方法

    sql2005 附加数据库出错(错误号:5123)解决方法

    【错误提示】无法为此请求检索数据。(microsoft.sqlserver.smoenum)其他信息执行transact-sql语句或批处理时发生了异常。(mi... [阅读全文]

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com