1. 程式人生 > >sqlserver進行發布訂閱時提示實例上未安裝復制組件解決方法

sqlserver進行發布訂閱時提示實例上未安裝復制組件解決方法

sel property gin set select 查看 exec 修改 解決方法

提示這個是因為sql server安裝過後修改過計算機的名稱造成的。

執行以下查看計算器名和服務器名:

       use master

      go

      select @@servername;
      select serverproperty(‘servername‘)

 然後再進行修改成相同的:

      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

 然後重新啟動sqlserver服務。

sqlserver進行發布訂閱時提示實例上未安裝復制組件解決方法