SELECT @@SERVERNAME,SERVERPROPERTY('SERVERNAME')
--默認實例
USE master
GO
--設置兩個變量
DECLARE @serverproperty_servername varchar(100),@servername varchar(100)
--取得Windows NT 服務器和與指定的 SQL Server 實例關聯的實例信息
SELECT @serverproperty_servername = CONVERT(varchar(100), SERVERPROPERTY('ServerName'))
--返回運行 Microsoft SQL Server 的本地服務器名稱
SELECT @servername = CONVERT(varchar(100), @@SERVERNAME)
--顯示獲取的這兩個參數
SELECT @serverproperty_servername,@servername
--如果@serverproperty_servername和@servername不同(因為你改過計算機名字),再運行下面的
--刪除錯誤的服務器名
EXEC sp_dropserver @server=@servername
--添加正確的服務器名
EXEC sp_addserver @server=@serverproperty_servername, @local='local'