Как изменить имя экземпляра в MS SQL 2005 без установки нового экземпляра?


13

У меня есть экземпляр, на котором действительно ничего нет, он просто был установлен (он был предназначен для одного проекта, но на этом сервере это никогда не делалось, проект был выполнен в двух экземплярах на другом сервере), так что у меня есть экземпляр, Я хочу переименовать его.

Можно ли это сделать? Как бы я это сделал?


Дальнейшее расследование (поиск в Google) говорит, что на самом деле это невозможно. Дополнительная консультация с моими коллегами говорит, что я мог бы также установить экземпляр 2k8 и двигаться дальше.

Ответы:


13

Это невозможно.

Вам нужно переустановить его. Для компонента Database Engine нет средства переименования экземпляров.

http://social.msdn.microsoft.com/Forums/en/sqlsetupandupgrade/thread/d5d297b0-2995-46ba-9d3b-d1ec8825f479


1
Да, вот к чему я пришел, запустив установщик 2k8 atm. В любом случае спасибо. Реальный вопрос - держать + ответил, закрыть или удалить? Я полагаю, что в будущем ответ на этот вопрос будет найден.
Jcolebrand

1
@jcolebrand: Определенно оставьте как ответили. Если вы сомневаетесь, вы всегда можете отметить модератором внимание и позволить ему сделать звонок.
BenV

4

Вы не можете изменить имя экземпляра, но если я могу предложить, вы можете использовать server aliasesвместо этого. Например: если ваш сервер БД был stackexchange и имя экземпляра было sql2005 , вы бы подключились к серверу sql, перейдя в stackexchange \ sql2005 . Псевдоним можно настроить в диспетчере конфигурации SQL с именем, скажем, dbaxchange, а затем указать на stackexchange \ sql2005 . Теперь, когда вы хотите подключиться к вашему серверу, укажите только имя dbaxchange, и вы будете подключены к stackexchange \ 2005 .


Да, псевдонимы очень полезны. +1 Только будьте осторожны, чтобы включить протокол, который он использует, и (если TCP / IP), что выбран правильный номер порта. Псевдоним экземпляра по умолчанию хорош, но если вы используете псевдоним не по умолчанию, вам нужно использовать другой порт из 1433.
Питер К.
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.