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

相关推荐
AI成长日志2 分钟前
【实用工具教程专栏】GitHub Actions自动化工作流入门(基础篇)
运维·自动化·github
Javatutouhouduan3 分钟前
SQL优化从入门到精通!
java·数据库·mysql·sql优化·java面试·后端开发·java程序员
jnrjian5 分钟前
restore archivelog RAC thread from sequence logseq
服务器·数据库
小草儿7996 分钟前
PG18之插件使用大全(简单用例)
数据库
Elastic 中国社区官方博客7 分钟前
从 Elasticsearch runtime fields 到 ES|QL:将传统工具适配到当前技术
大数据·数据库·sql·elasticsearch·搜索引擎·全文检索
刘晨鑫17 分钟前
MySQL主从复制与读写分离
数据库·mysql·adb
三万棵雪松8 分钟前
【Linux 物联网网关主控系统-感知层部分(一)】
linux·单片机·物联网·嵌入式linux
三万棵雪松8 分钟前
【Linux 物联网网关主控系统-感知层部分(二)】
linux·物联网·嵌入式linux
ClouGence10 分钟前
数据迁移同步工具 CloudCanal-v5.5.0.0 发布,支持 RETL(定时扫描同步)
数据库·mysql·postgresql·oracle·sqlserver·kafka·etl
淼淼爱喝水11 分钟前
openEuler 下 Ansible 基础命令详解与实操演示1
linux·服务器·ansible