2017-01-26 15 views
3

Я искал указания и шаги для переименования именованного экземпляра сервера SQL Server 2012. У меня есть редкая возможность переименовать имя компьютера и экземпляр SQL Server , Я вступил в ситуацию, когда все соглашения об именах необходимо обновить. Я предполагаю, что у меня нет связанных заданий или соединений, о которых я должен беспокоиться, это будет хорошо. Я читал, что это невозможно, и другие, которые говорят, что используют sp_dropserver, sp_addserver, но это не работает. Синтаксис был бы полезен. Мои имена, как, например:Как переименовать конфигурацию автономного сервера имени экземпляра SQL Server 2012

{machinename}\{instancename} 
{COLO-VSR=SQLDW}\{SQLBISERVER} 

Я хочу изменить его на {Colo-VSR-SQLDW} {SQLDW}

ответ

0

В «безопасный» способ сделать это, чтобы (это предположить, что время простоя возможно для вас):

  1. Возьмите резервную копию каждой базы данных (или, если вы собираетесь установить точно ту же версию SQL Server, включая уровень пакета обновления, отсоединение базы данных, вероятно, безопасно
  2. Ta KE старого экземпляр форум
  3. Переименовать машину, включая перезагрузку при необходимости
  4. Установите новый экземпляр SQL Server
  5. Восстановление баз данных на новый экземпляр SQL Server
  6. Validate 7. Удали старый экземпляр SQL Server

SQL Server никогда, казалось, не справлялся с переименованием сервера, на котором он установлен, особенно хорошо, поэтому предлагается создать новый экземпляр SQL Server после переименования машины. Это может быть лучше с более новыми, например. SQL Server 2016, но я подозреваю, что «переименовать машину» - это сценарий, который не получает много инженерного приоритета или ресурса.

+0

Спасибо, Роб. После того, как копать больше, это выглядит наилучшим образом. Еще раз спасибо за ваше время. –