sql server更改机器名后更改数据库机器名
方式一:
本地机器名查询:
select * from sys.servers
修改机器名:
sp_dropserver 'old server name'
sp_addserver 'new server name','local'
然后再重启服务或机器就可以了。
注:修改机器名可能会对数据库订阅复制有影响
方式二:
方式一对简单的数据库应用没什么影响,因为我是做数据库复制,每次都不成功,现在分享下成功步骤
本地机器名查询:
select * from sys.servers
select @@SERVERNAME
select serverproperty('servername')
你会发现机器名很可能是不一样的,再次执行修改机器名操作
修改机器名:
sp_dropserver 'old server name'
sp_addserver 'new server name','local'
然后再重启服务并查询机器名是否一直。