Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Область применения:SQL Server
В этом разделе описывается присоединение вторичной реплики к группе доступности Always On с помощью среды SQL Server Management Studio, Transact-SQL или PowerShell в SQL Server. После добавления вторичной реплики в группу доступности AlwaysOn необходимо присоединить эту реплику к группе доступности.
Необходимые компоненты
- Первичная реплика группы доступности должна быть в сети.
- Экземпляр, который планируется присоединить к группе доступности, уже был добавлен в качестве вторичной реплики.
- Чтобы использовать SQL Server Management Studio (SSMS), необходимо подключиться к экземпляру сервера, на котором размещена первичная реплика. Чтобы использовать Transact-SQL или PowerShell, необходимо подключиться и выполнить команды из вторичной реплики.
- Экземпляр локального сервера должен иметь возможность подключаться к конечной точке зеркального отображения базы данных экземпляра сервера, на котором размещена вторичная реплика.
Внимание
Если какое-либо из предварительных условий не выполняется, происходит сбой операции соединения. После неудачной попытки соединения может быть необходимо подключиться к экземпляру сервера, на котором содержится первичная реплика, чтобы удалить и повторно добавить вторичную реплику, прежде чем можно будет выполнить соединение с группой доступности. Дополнительные сведения см. в разделе "Удаление вторичной реплики из группы доступности " и добавление вторичной реплики в группу доступности.
Разрешения
Требуется разрешение ALTER AVAILABILITY GROUP на группу доступности, разрешение CONTROL AVAILABILITY GROUP , разрешение ALTER ANY AVAILABILITY GROUP или РАЗРЕШЕНИЕ CONTROL SERVER .
Использование среды SQL Server Management Studio
Присоединение реплики доступности к группе доступности
В обозревателе объектов подключитесь к экземпляру сервера, на котором размещена первичная реплика, и разверните дерево сервера.
Разверните узел Высокий уровень доступности AlwaysOn и узел Группы доступности .
Выберите группу доступности подключенной, но еще не присоединенной, вторичную реплику.
Щелкните правой кнопкой мыши вторичную реплику и выберите "Присоединиться к группе доступности".
Откроется диалоговое окно "Подключение к серверу ". Выберите "Подключиться", чтобы открыть реплику присоединения к группе доступности .
Чтобы присоединить вторичную реплику к группе доступности, нажмите кнопку "ОК".
Использование Transact-SQL
Присоединение реплики доступности к группе доступности
Подключитесь к экземпляру сервера, на котором находится дополнительная реплика.
Инструкция ALTER AVAILABILITY GROUP используется следующим образом:
ALTER AVAILABILITY GROUP имя_группы JOIN
где имя_группы — это имя группы доступности.
В следующем примере объединяются дополнительная реплика и группа доступности
MyAG.ALTER AVAILABILITY GROUP MyAG JOIN;Примечание.
Пример использования инструкции Transact-SQL в контексте см. в статье Создание группы доступности Always On с помощью Transact-SQL (T-SQL).
Использование PowerShell
Присоединение реплики доступности к группе доступности
В поставщике SQL Server PowerShell:
Перейдите в каталог (cd) экземпляра сервера, на котором размещается вторичная реплика.
Присоедините вторичную реплику к группе доступности, выполнив командлет Join-SqlAvailabilityGroup с именем группы доступности.
Например, следующая команда присоединяет вторичную реплику, размещенную на экземпляре сервера по указанному пути, к группе доступности
MyAg. На этом экземпляре сервера должна быть размещена вторичная реплика этой группы доступности.Join-SqlAvailabilityGroup -Path SQLSERVER:\SQL\SecondaryServer\InstanceName -Name 'MyAg'Примечание.
Чтобы просмотреть синтаксис командлета, используйте командлет Get-Help в среде SQL Server PowerShell. Дополнительные сведения см. в разделе Get Help SQL Server PowerShell.
Настройка и использование поставщика SQL Server PowerShell
Дальнейшие действия. Настройка баз данных-получателей
Для каждой базы данных в группе доступности необходимо настроить базу данных-получатель на экземпляре сервера, где находится дополнительная реплика. Настроить базы данных-получатели до или после присоединения дополнительной реплики к группе доступности можно следующим образом.
Восстановите последние базы данных и резервные копии журналов каждой базы данных-источника на экземпляр сервера, где находится вторичная реплика, используя инструкцию RESTORE WITH NORECOVERY для каждой операции восстановления. Дополнительные сведения см. в статье Подготовка базы данных-получателя для присоединения к группе доступности Always On..
Присоедините каждую базу данных-получатель к группе доступности. Дополнительные сведения см. в статье Присоединение базы данных-получателя к группе доступности (SQL Server).