SQL Server服务器名称与默认实例名不一致

use master      
       go      
       select @@servername,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    
  ELSE    
    PRINT '实例名与主机名一致,无需修改!'    ![](https://cache..com/upload/information/20200311/41/171155.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)