Join-SqlAvailabilityGroup
Une o réplica secundário local a um grupo de disponibilidade.
Sintaxe
Join-SqlAvailabilityGroup
[-Name] <String>
[[-Path] <String>]
[-Script]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Join-SqlAvailabilityGroup
[-Name] <String>
[-InputObject] <Server>
[-Script]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
O cmdlet Join-SqlAvailabilityGroup une o réplica secundário local a um grupo de disponibilidade. Execute esse cmdlet em uma instância de SQL Server que hospeda um réplica secundário que não está ingressado no grupo de disponibilidade.
Exemplos
Exemplo 1: Unir um réplica secundário a um grupo de disponibilidade
PS C:\> Join-SqlAvailabilityGroup -Path "SQLSERVER:\SQL\SecondaryServer\InstanceName" -Name "MainAG"
Esse comando une um réplica secundário ao grupo de disponibilidade chamado MainAG. Essa instância de servidor deve hospedar uma réplica secundária neste grupo de disponibilidade.
Exemplo 2: criar um script que une um réplica secundário a um grupo de disponibilidade
PS C:\> Join-SqlAvailabilityGroup -Path "SQLSERVER:\SQL\SecondaryServer\InstanceName" -Name "MainAG" -Script
Esse comando cria um script Transact-SQL que une um réplica secundário ao grupo de disponibilidade chamado MainAG.
Parâmetros
-Confirm
Solicita sua confirmação antes de executar o cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Cargo: | Named |
Valor padrão: | False |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-InputObject
Especifica o servidor que hospeda a instância de SQL Server que hospeda o réplica secundário que esse cmdlet une ao grupo de disponibilidade.
Tipo: | Server |
Cargo: | 3 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-Name
Especifica o nome do grupo de disponibilidade ao qual esse cmdlet une um réplica secundário.
Tipo: | String |
Cargo: | 2 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Path
Especifica o caminho da instância de SQL Server que hospeda o réplica secundário que esse cmdlet une ao grupo de disponibilidade. Se você não especificar esse parâmetro, esse cmdlet usará o local de trabalho atual.
Tipo: | String |
Cargo: | 3 |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Script
Indica que esse cmdlet retorna um script Transact-SQL que executa a tarefa que esse cmdlet executa.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Tipo: | SwitchParameter |
Aliases: | wi |
Cargo: | Named |
Valor padrão: | False |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
Entradas
Microsoft.SqlServer.Management.Smo.Server
Você pode passar uma instância de servidor para esse cmdlet.
Observações
- O serviço de recuperação de dados de alta disponibilidade deve ser habilitado na instância do servidor. O réplica de disponibilidade especificado pelo parâmetro Path deve existir.