Condividi tramite


Join-SqlAvailabilityGroup

Aggiunge la replica secondaria locale a un gruppo di disponibilità.

Sintassi

ByPath (impostazione predefinita).

Join-SqlAvailabilityGroup
    [-Name] <String>
    [[-Path] <String>]
    [-Script]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ByObject

Join-SqlAvailabilityGroup
    [-Name] <String>
    [-InputObject] <Server>
    [-Script]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Descrizione

Il cmdlet Join-SqlAvailabilityGroup aggiunge la replica secondaria locale a un gruppo di disponibilità. Eseguire questo cmdlet in un'istanza di SQL Server che ospita una replica secondaria non unita al gruppo di disponibilità.

Esempio

Esempio 1: Aggiungere una replica secondaria a un gruppo di disponibilità

PS C:\> Join-SqlAvailabilityGroup -Path "SQLSERVER:\SQL\SecondaryServer\InstanceName" -Name "MainAG"

Questo comando aggiunge una replica secondaria al gruppo di disponibilità denominato MainAG. Questa istanza del server deve ospitare una replica secondaria in questo gruppo di disponibilità.

Esempio 2: Creare uno script che unisce una replica secondaria a un gruppo di disponibilità

PS C:\> Join-SqlAvailabilityGroup -Path "SQLSERVER:\SQL\SecondaryServer\InstanceName" -Name "MainAG" -Script

Questo comando crea uno script Transact-SQL che unisce una replica secondaria al gruppo di disponibilità denominato MainAG.

Parametri

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:False
Supporta i caratteri jolly:False
DontShow:False
Alias:cfr

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-InputObject

Specifica il server che ospita l'istanza di SQL Server che ospita la replica secondaria aggiunta da questo cmdlet al gruppo di disponibilità.

Proprietà dei parametri

Tipo:Server
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

ByObject
Posizione:3
Obbligatorio:True
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Name

Specifica il nome del gruppo di disponibilità a cui questo cmdlet aggiunge una replica secondaria.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:2
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Path

Specifica il percorso dell'istanza di SQL Server che ospita la replica secondaria aggiunta da questo cmdlet al gruppo di disponibilità. Se non si specifica questo parametro, questo cmdlet usa la posizione di lavoro corrente.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

ByPath
Posizione:3
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Script

Indica che questo cmdlet restituisce un Transact-SQL script che esegue l'attività eseguita da questo cmdlet.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:False
Supporta i caratteri jolly:False
DontShow:False
Alias:Wi

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

CommonParameters

Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.

Input

Microsoft.SqlServer.Management.Smo.Server

È possibile passare un'istanza del server a questo cmdlet.

Note

  • Il servizio di recupero dati a disponibilità elevata deve essere abilitato nell'istanza del server. La replica di disponibilità specificata dal parametro Path deve esistere.