ITPub博客

首页 > > > SQL Server 复制需要有实际的服务器名称才能连接到服务器。请指定实际的服务器名称“”

SQL Server 复制需要有实际的服务器名称才能连接到服务器。请指定实际的服务器名称“”

作者:飘絮絮絮丶 时间:2023-03-21 10:38:06 0 删除 编辑

服务器以前应该改过计算机名称 ,在用SQL server做复制操作的时候,提示:

SQL Server 复制需要有实际的服务器名称才能连接到服务器。请指定实际的服务器名称“”。 (Replication.Utilities)

解决方法:

从系统表sys.sysservers 查看列 svrname

SELECT*FROM sys.sysservers

可以发现不是新的计算机名,问题就出在此处。

先用 sp_dropserver 删除服务器,

EXEC sp_dropserver 'WIN-P49816EER44'

再用 sp_addserver 添加新的服务器

sp_addserver '新计算机名', local
GO 

用语句查询修改结果

SELECT @@SERVERNAME 
SELECT serverproperty('ServerName') 

发现两个查询结果不一致,计算机名还没改过来。

最后重启SQL SERVER 服务,问题解决。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69946831/viewspace-3167542/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-09-09

  • 博文量
    2646
  • 访问量
    42171