因为在该SQL Server 2019实例上没安装复制组件,导致了问题出现
最编程
2024-02-21 12:54:13
...
操作:复制–>配置分发
错误信息:
由于未在 SQL Server 的此实例上安装复制组件,Microsoft SQL Server Management Studio 无法访问这些组件。有关安装复制组件的信息,请参阅 SQL Server 联机丛书主题“安装复制组件(Installing Replication)”。 (配置分发向导)
首先查看用户名是否一至
use master
go
select @@servername
select serverproperty('servername')
查看两个名称是否一样
如果不一样
执行下面这段sql
if serverproperty('servername') <> @@servername
begin
declare @server sysname
set @server = @@servername
exec sp_dropserver @server = @server
set @server = cast(serverproperty('servername') as sysname)
exec sp_addserver @server = @server , @local = 'LOCAL'
end
如果还是不行的话就检查是否安装了复制的插件
安装复制插件
1.打开sqlserver安装中心
2.点击安装新的功能
这里需要选择一下Sqlserver2019的安装路径(这里是我的安装路径)
直接跳过扫描点击下一步
继续下一步
选择第二个,然后下一步
这里选择上SqlServer复制 然后下一步
这里就等待安装就行了。
上一篇: 权限管理工具:ACL访问控制列表详解