Як змінити ім'я екземпляра SQL Server Express 2008?


23

На своїй машині розробки я встановив SQL Server Express 2008, але він має ім'я екземпляра .\SQLEXPRESS. Я хочу, щоб це був екземпляр за замовчуванням. Я майже впевнений, що в налаштуваннях я вибрав параметр «Ідентифікатор за замовчуванням», але, мабуть, це не спрацювало. Чи є спосіб змінити ім'я екземпляра зараз?

Додано:

Здається, що це відома помилка в установці. Це буде виправлено, коли вийде PCU 1 (PubliC Update), але там не сказано, коли це станеться. Поки є два обхідні шляхи:

  • Під час встановлення виберіть параметр «Названий екземпляр» та введіть MSSQLSERVER.
  • Встановіть названий екземпляр, потім встановіть інший екземпляр, і цього разу параметр "Екземпляр за замовчуванням" буде працювати.

Але все ще залишається питання: чи можна перейменувати екземпляр БЕЗ перевстановлення? Тому що налаштування було повільним болем. XD

Відповіді:


16

Немає можливості змінити ім'я екземпляра без повторної установки, вибачте .....

Оновлення: Гаразд, здається, існує кілька способів зробити це, але не впевнений, наскільки добре вони працюють. Я ніколи не чув, щоб хтось робив це успішно, хоча :-( Найпростіший спосіб зробити це - перевстановити правильне ім'я. Особливо з версіями SQL Server Express перевстановити це насправді немало - це робиться на вітрі. , і ви, звичайно, можете створити резервну копію та відновити свої дані - так що втрат там також немає ....

Крім того, здається, що метод обмежений лише SQL Server 2000 - при пошуку відповідних тем для SQL Server 2008 ( sp_dropserver, sp_addserver ), здається, вони використовуються для перейменування сервера (комп'ютера) на нове ім'я - не змінюючи Ім'я екземпляра SQL Server, на мій погляд. Більше не згадується перейменування встановленого екземпляра SQL Server цим методом.


Привіт Марк, чи знаєш ти, чи це змінилося в SQL Server 2014?
Крейг Ефрейн

@CraigEfrein: Я не думаю, що це було - принаймні, я ніколи нічого не читав про те, що це можливо в SQL Server 2014 зараз ....
marc_s

Це не змінилося і, мабуть, ніколи не буде.
mrdenny

Настав час перевірити свій план відновлення після аварій із відновленням на новій установці сервера!
HackSlash

10

sp_dropserver та sp_addserver використовуються лише для того, щоб повідомити інстанцію SQL, що ім'я фізичного комп'ютера було змінено.

Немає можливості змінити ім'я екземпляра без перевстановлення SQL.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.