Freigeben über


Add-SqlAvailabilityGroupListenerStaticIp

Fügt einem Verfügbarkeitsgruppenlistener eine statische IP-Adresse hinzu.

Syntax

Add-SqlAvailabilityGroupListenerStaticIp
   -StaticIp <String[]>
   [[-Path] <String[]>]
   [-Script]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-SqlAvailabilityGroupListenerStaticIp
   -StaticIp <String[]>
   [-InputObject] <AvailabilityGroupListener[]>
   [-Script]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Beschreibung

Das Cmdlet Add-SqlAvailabilityGroupListenerStaticIp fügt einer vorhandenen Konfiguration des Verfügbarkeitsgruppenlisteners eine statische IP-Adresse hinzu. Sie können entweder eine IPv4-Adresse und Subnetzmaske oder eine IPv6-Adresse angeben. Führen Sie dieses Cmdlet auf dem Server instance aus, der das primäre Replikat hostet.

Beispiele

Beispiel 1: Hinzufügen einer IPv4-Adresse

PS C:\> Add-SqlAvailabilityGroupListenerStaticIp -Path "SQLSERVER:\SQL\PrimaryServer\InstanceName\AvailabilityGroups\MainAG\AvailabilityGroupListeners\MainListener" -StaticIp "192.169.0.1/255.255.252.0"

Mit diesem Befehl wird dem Verfügbarkeitsgruppenlistener MainListener für die Verfügbarkeitsgruppe MainAG eine statische IPv4-Adresse hinzugefügt. Diese IPv4-Adresse stellt die virtuelle IP-Adresse des Listeners im Subnetz 255.255.252.0 dar. Wenn die Verfügbarkeitsgruppe mehrere Subnetze umfasst, fügen Sie dem Listener eine statische IP-Adresse für jedes Subnetz hinzu. Führen Sie dieses Cmdlet auf dem Server instance aus, der das primäre Replikat hostet.

Beispiel 2: Hinzufügen einer IPv6-Adresse

PS C:\> Add-SqlAvailabilityGroupListenerStaticIp -Path "SQLSERVER:\SQL\PrimaryServer\InstanceName\AvailabilityGroups\MainAG\AvailabilityGroupListeners\MainListener" -StaticIp "2001:0db8:85a3:0000:0000:8a2e:0370:7334"

Dieser Befehl fügt dem Listener MainListener auf der Verfügbarkeitsgruppe MainAG eine statische IPv6-Adresse hinzu.

Beispiel 3: Erstellen eines Skripts, das eine IPv4-Adresse hinzufügt

PS C:\> Add-SqlAvailabilityGroupListenerStaticIp -Path "SQLSERVER:\SQL\PrimaryServer\InstanceName\AvailabilityGroups\MainAg\AvailabilityGroupListeners\MainListener" -StaticIp "192.168.0.1/255.255.255.0" -Script

Dadurch wird ein Transact-SQL-Skript erstellt, das dem Verfügbarkeitsgruppenlistener MainListener für die Verfügbarkeitsgruppe "MainAG" eine statische IPv4-Adresse hinzufügt.

Parameter

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Gibt den Listener als AvailabilityGroupListener-Objekt an, den dieses Cmdlet ändert.

Type:AvailabilityGroupListener[]
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Path

Gibt den Pfad des Verfügbarkeitsgruppenlisteners an, den dieses Cmdlet ändert. Wenn Sie diesen Parameter nicht angeben, verwendet dieses Cmdlet den aktuellen Arbeitsstandort.

Type:String[]
Position:2
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Script

Gibt an, dass dieses Cmdlet ein Transact-SQL-Skript zurückgibt, das die Aufgabe ausführt, die dieses Cmdlet ausführt.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-StaticIp

Gibt ein Array von Adressen an. Jeder Adresseintrag ist entweder eine IPv4-Adresse und Subnetzmaske oder eine IPv6-Adresse. Der Listener lauscht auf die Adressen, die dieser Parameter angibt.

Type:String[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Eingaben

Microsoft.SqlServer.Management.Smo.AvailabilityGroupListener