sqlserver2008修改服务器名后无法建立发布订阅 error14013

原因

服务器名修改后,sqlserver表中保存的服务器名并不会跟着修改,需要手动修改

方法

  1. 手动将原服务器名修改为新服务器名(步骤见https://www.jianshu.com/p/232a042bb9e6)
  2. 删除原数据库Distribution
use master;
go
exec sp_dropdistributiondb @database = N'distribution'
go
use master; 
go 
exec sp_dropdistributor @no_checks = 1, @ignore_distributor = 1 
go
  1. 创建发布,会让你选择创建Distribution,默认即可

你可能感兴趣的:(sqlserver2008修改服务器名后无法建立发布订阅 error14013)