serverproperty('servername') 和 @@servername 返回的值Server name 不同
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了serverproperty('servername') 和 @@servername 返回的值Server name 不同相关的知识,希望对你有一定的参考价值。
在Enroll Instance 到UCP时,发现一个Server 的 Name 和实际环境中的Server Name 不同,可能是改名导致,使用如下脚本修复,并重启service。
--将两者协调一致,再重启 SQL Server 服务
if serverproperty(‘servername‘)<>@@servername
begin
declare @server sysname
set @server= @@servername
exec sys.sp_dropserver @server = @server
set @server = cast(serverproperty(‘servername‘) as sysname)
exec sys.sp_addserver @server = @server ,@local = ‘LOCAL‘
end
use master
go
select name ,@@servername,serverproperty(‘servername‘)
from sys.servers
where server_id=0 --Local Server ID = 0
go
参考文档:
SQL服务器名称的更改1.使用[email protected]@ServerName可以看到当前数据库的服务器名2.
以上是关于serverproperty('servername') 和 @@servername 返回的值Server name 不同的主要内容,如果未能解决你的问题,请参考以下文章
IDEA配置IDEA连接mysql报错Server returns invalid timezone. Go to 'Advanced' tab and set 'serv
IDEA配置IDEA连接mysql报错Server returns invalid timezone. Go to 'Advanced' tab and set 'serv
vue工程npm run serve时启动报:Cannot read property 'range' of null 错误