在SQL SERVER中更改实例名称是否可行?现在我有./MSSQLR2
,我想要./SQLEXPRESS
。我尝试使用以下命令进行更改:
--sp_dropserver 'HYDROGEN\MSSQLR2';
--sp_addserver 'HYDROGEN\MSSQLR2', local;
然后重新启动服务器,但似乎没有起作用。
在SQL SERVER中更改实例名称是否可行?现在我有./MSSQLR2
,我想要./SQLEXPRESS
。我尝试使用以下命令进行更改:
--sp_dropserver 'HYDROGEN\MSSQLR2';
--sp_addserver 'HYDROGEN\MSSQLR2', local;
然后重新启动服务器,但似乎没有起作用。
sp_dropserver
和 sp_addserver
只能用于重命名与计算机名称对应的实例名称中的部分。因此,您可以使用它将服务器名称 HYDROGEN
重命名为 HELIUM
,但无法更改实例名称 MSQSQLR2
,除非重新安装(请参见 Jerome Bradley 的答案)。详细信息可在MSDN找到。sp_dropserver 'HYDROGEN\MSSQLR2';
GO
sp_addserver 'HELIUM\MSSQLR2', local;
GO