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