2011-01-11 2 views
2

Возможно ли изменить имя экземпляра в SQL SERVER? Теперь у меня есть ./MSSQLR2 и Я бы хотел ./SQLEXPRESS. Я пытался сделать это с помощью этих командКак изменить имя экземпляра в SQL Server

--sp_dropserver 'HYDROGEN\MSSQLR2'; 
--sp_addserver 'HYDROGEN\MSSQLR2', local; 

, а затем перезапустить сервер, но кажется, что он не работает.

+0

Какова стоимость бизнеса для изменения имени экземпляра? Это редко влияет на приложение или дизайн. – qxg

ответ

0

Вы можете создать экземпляр псевдонимы: http://www.mssqltips.com/tip.asp?tip=1620

+1

You * жестяная банка *, но не думаю, вы * обязательно *. См. [Этот ответ из Remus] (http://stackoverflow.com/a/908205/61305). –

0

Для дальнейшего использования, sp_dropserver и sp_addserver могут быть использован только переименовать часть имени экземпляра, который соответствует имени компьютера. Поэтому вы можете использовать его для переименования своего имени сервера HYDROGEN в HELIUM, но вы не можете изменить имя экземпляра MSQSQLR2 без переустановки (см. Ответ Джерома Брэдли). Более подробную информацию можно найти на сайте MSDN.

sp_dropserver 'HYDROGEN\MSSQLR2'; 
GO 
sp_addserver 'HELIUM\MSSQLR2', local; 
GO 
Смежные вопросы