Регистрация экземпляров SQL Server

После создания UCP следует зарегистрировать экземпляры SQL Server в точке управления SQL Server. Аналогично развертыванию UCP, это можно сделать с помощью мастера регистрации экземпляров в SSMS или с помощью Windows PowerShell. Высокоуровневая процедура регистрации экземпляров в UCP включает выбор используемой UCP, указание регистрируемого экземпляра SQL Server, выбор учетной записи для запуска набора элементов сбора, проверку предварительных условий и выбранных параметров. Затем с подготовки экземпляра начинается процесс регистрации. Для собранных данных создается каталог кэша, после чего экземпляр регистрируется в выбранной UCP.

Внимание! UCP, созданная в SQL Server 2008 R2 Enterprise, поддерживает не более 25 управляемых экземпляров SQL Server. Если требуется больше 25 экземпляров, следует использовать SQL Server 2008 R2 Datacenter.

Предварительные требования к регистрации

Как и в других задачах этого раздела для успешной регистрации экземпляра следует соблюсти ряд условий:

  • Необходимы привилегии администратора на экземпляре SQL Server.
  • Версия экземпляра SQL Server должна соответствовать SQL Server 2008 R2 или более поздней.
  • Выпуск SQL Server должен поддерживать регистрацию.
  • Экземпляр SQL Server не может быть зарегистрирован в другой UCP.
  • Экземпляр SQL Server не может содержать UCP.
  • На экземпляре SQL Server должен быть установлен набор элементов сбора.
  • Набор элементов сбора на указанном экземпляре SQL Server должен быть остановлен.
  • Служба агента SQL Server на указанном экземпляре должна работать и запускаться автоматически.
  • Учетная запись прокси-клиента агента SQL Server не может быть встроенной, например Network Service.
  • Учетная запись прокси-клиента агента SQL Server должна быть действующей доменной учетной записью Windows на указанном экземпляре.

Регистрация экземпляров SQL Server в SSMS

Регистрация экземпляра SQL Server в SSMS включает следующие шаги:

  1. В проводнике служебной программы подключитесь к нужной точке управления SQL Server (например, к рабочей), разверните ее и выберите пункт «Управляемые экземпляры».
  2. Щелкните правой кнопкой мыши узел «Управляемые экземпляры» и выберите команду «Регистрация экземпляра».
  3. Запускается мастер регистрации экземпляра. Просмотрите вводное сообщение и нажмите кнопку «Далее», чтобы начать регистрацию. При желании установите флажок «Больше не показывать эту страницу».
  4. На странице «Укажите экземпляр SQL Server» нажмите кнопку «Соединить», чтобы указать экземпляр SQL Server, регистрируемый в UCP.
  5. Укажите имя экземпляра SQL Server и нажмите кнопку «Соединить» в диалоговом окне «Соединение с сервером».
  6. Нажмите кнопку «Далее», чтобы продолжить. Появится страница «Учетная запись набора элементов сбора для программы».
  7. Здесь есть два варианта указания учетной записи, используемой для запуска набора элементов сбора для программы. Первый вариант — доменная учетная запись Windows, а второй — учетная запись службы агента SQL Server. Обратите внимание, что учетную запись агента службы SQL Server можно использовать только в случае, если она является доменной учетной записью Windows. Для безопасности рекомендуется использовать доменную учетную запись Windows с низким уровнем привилегий. Укажите, что для запуска набора элементов сбора для программы в качестве учетной записи прокси-клиента агента SQL Server будет использоваться учетная запись домена Windows, а затем нажмите кнопку «Далее».
  8. Как показано на рис. 2-4, далее проверяется соответствие экземпляра SQL Server ряду условий для успешной регистрации. Если регистрации экземпляра SQL Server что-либо препятствует, устраните проблему и нажмите кнопку «Повторить проверку». Чтобы сохранить отчет проверки, нажмите кнопку «Сохранить отчет» и выберите расположение файла. Нажмите кнопку «Далее».


    Рисунок 2-4. Экран проверки экземпляра SQL Server.

  9. Проверьте данные на странице «Сводка по регистрации экземпляра» и нажмите кнопку «Далее», чтобы зарегистрировать экземпляр SQL Server.
  10. На этой странице автоматически выполняются следующие действия: экземпляр готовится к регистрации, создается каталог кэша для собираемых данных и регистрируется экземпляр. Проверьте результаты и нажмите кнопку «Готов», чтобы завершить регистрацию.
  11. Повторите процедуру для прочих регистрируемых экземпляров.

Регистрация экземпляров SQL Server в Windows PowerShell

Для регистрации экземпляров также можно использовать Windows PowerShell. На самом деле сценарии — самый простой способ регистрации большого числа экземпляров SQL Server в UCP. Предположим, требуется зарегистрировать 200 экземпляров. Использование мастера регистрации в SSMS может быть очень затратным по времени процессом, поскольку он по большей части ручной и позволяет регистрировать за раз только один экземпляр. Напротив, в Windows PowerShell с помощью одного сценария можно зарегистрировать все 200 экземпляров. Следующие команды описывают регистрацию экземпляров в Windows PowerShell. Измените данные в кавычках на реальные данные.

$Uti1ityInstance = new-object -Type Microsoft.SqlServer.Management.Smo.Server

"ComputerName\UCP-Name";

$Sq1StoreConnection = new-object -Type

Microsoft.SqlServer.Management.Sdk.Sfc.SqlStoreConnection

$Uti1ityInstance.ConnectionContext.Sq1ConnectionObject;

$Uti1ity =

[Microsoft.Sq1Server.Management.Uti1ity.Uti1ity]::Connect($Sq1StoreConnection);

$Instance = new-object -Type Microsoft.SqlServer.Management.Smo.Server

"ComputerName\ManagedInstanceName";

$InstanceConnection = new-object -Type

Microsoft.SqlServer.Management.Sdk.Sfc.SqlStoreConnection

$Instance.ConnectionContext.Sq1ConnectionObject;

$ManagedInstance = $Uti1ity.Enro11Instance($InstanceConnection, "ProxyAccount",

"ProxyPassword");

Панель мониторинга управляемых экземпляров

После регистрации всех экземпляров, связанных с UCP, можно обратиться к панели мониторинга управляемых экземпляров, показанной на рис. 2-5. Здесь можно быстро окинуть взглядом состояние работоспособности и загрузку всех управляемых экземпляров. Панель мониторинга подробно описана в главе 5 — «Консолидация и мониторинг».

Рисунок 2-5. Панель мониторинга управляемых экземпляров.