是否可以在SQL SERVER中更改实例名称?现在我有./MSSQLR2
和 我想./SQLEXPRESS
。我试图通过这个命令做到这一点如何在SQL Server中更改实例名称
--sp_dropserver 'HYDROGEN\MSSQLR2';
--sp_addserver 'HYDROGEN\MSSQLR2', local;
然后重新启动服务器,但它似乎不工作。
是否可以在SQL SERVER中更改实例名称?现在我有./MSSQLR2
和 我想./SQLEXPRESS
。我试图通过这个命令做到这一点如何在SQL Server中更改实例名称
--sp_dropserver 'HYDROGEN\MSSQLR2';
--sp_addserver 'HYDROGEN\MSSQLR2', local;
然后重新启动服务器,但它似乎不工作。
您可以创建实例别名: http://www.mssqltips.com/tip.asp?tip=1620
你*可以*,但我不认为你*应该*。参见[来自Remus的这个答案](http://stackoverflow.com/a/908205/61305)。 – 2013-09-08 22:01:04
以供将来参考,sp_dropserver
和sp_addserver
只能用于重命名对应于计算机名的实例名称的一部分。因此,您可以使用它将服务器名称HYDROGEN
重命名为HELIUM
,但不能在不重新安装的情况下更改实例名称MSQSQLR2
(请参阅Jerome Bradley的回答)。详情请见MSDN。
sp_dropserver 'HYDROGEN\MSSQLR2';
GO
sp_addserver 'HELIUM\MSSQLR2', local;
GO
您更改实例名称的商业价值是什么?它很少影响应用程序或设计。 – qxg 2014-05-10 17:31:47