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'