在开启发布订阅时,对ServerName有要求,必须与MachineName一致。以下是修改方法。 -- 查看本库的服务名Select @@SERVERNAME,SERVERPROPERTY('servername'),SERVERPROPERTY('MachineName')-- 查看本库的链接服务列表select * from sys.servers;Exec sp_helpserver-- 执行删除Serverexec sp_dropserver '老ServerName', 'droplogins' -- 执行增加Serverexec SP_ADDSERVER '新ServerName', Local-- 执行完成后需重启数据库服务