SQL Server 安装后,服务器再改名,造成名称不一致,查询并修改数据库服务器真实名称

SELECT @@SERVERNAME -- 1.查询旧服务器名称

SELECT serverproperty('servername') AS new --2.查询新服务器名称

-- 3.更新服务器名称

IF SERVERPROPERTY('servername') <> '新服务器名称替换'

BEGIN

DECLARE @server_name NVARCHAR(128)

SET @server_name = '新服务器名称替换'

EXEC sp_dropserver @server = '旧服务器名称替换'

EXEC sp_addserver @server = @server_name, @local = 'LOCAL'

END


没有成功的话看一下数据库是不是用的 master

相关推荐
重生之小比特11 分钟前
【C++进阶】02 Linux基本指令
java·数据库·c++
Omics Pro12 分钟前
00后大3休学创业!AI虚拟细胞
大数据·数据库·人工智能·算法·机器学习·自然语言处理
qetfw23 分钟前
Debian iSCSI Target 与 open-iscsi:LVM 后端、ACL 与客户端验证
linux·服务器·debian·php
梦想画家24 分钟前
SQLMesh 模型类型详解(一):EMBEDDED——不建表的共享逻辑
数据库·数据挖掘·sqlmesh
ao-weilai25 分钟前
MySQL数据库:数据类型
android·数据库·mysql
苦瓜不会码代码27 分钟前
负载均衡会话保持-扩容后登录掉线踩坑
运维·负载均衡
pt104329 分钟前
CML网络仿真入门-1:Cisco Modeling Labs概述
运维·网络协议
梦想画家37 分钟前
SQLMesh 模型类型详解(三):MANAGED——把数据刷新外包给引擎
数据库·数据开发·sqlmesh
谷哥的小弟37 分钟前
Linux服务器网络服务与端口
linux·运维·服务器·端口
DingYuan10140 分钟前
Django模板继承
数据库·sqlite