sql数据库修改命名实例为默认实例

发布时间:2019-12-16编辑:脚本学堂
sql server数据库中,将命令实例修改为默认实例的一段sql语句,在sql server多实例管理中会用得上。

sql语句
 

复制代码 代码示例:

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'