Add-SqlAvailabilityGroupListenerStaticIp
Ajoute une adresse IP statique à un écouteur de groupe de disponibilité.
Syntax
Add-SqlAvailabilityGroupListenerStaticIp
-StaticIp <String[]>
[[-Path] <String[]>]
[-Script]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-SqlAvailabilityGroupListenerStaticIp
-StaticIp <String[]>
[-InputObject] <AvailabilityGroupListener[]>
[-Script]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
L’applet de commande Add-SqlAvailabilityGroupListenerStaticIp ajoute une adresse IP statique à une configuration d’écouteur de groupe de disponibilité existante. Vous pouvez spécifier une adresse IPv4 et un masque de sous-réseau ou une adresse IPv6 Exécutez cette applet de commande sur le serveur instance qui héberge le réplica principal.
Exemples
Exemple 1 : Ajouter une adresse IPv4
PS C:\> Add-SqlAvailabilityGroupListenerStaticIp -Path "SQLSERVER:\SQL\PrimaryServer\InstanceName\AvailabilityGroups\MainAG\AvailabilityGroupListeners\MainListener" -StaticIp "192.169.0.1/255.255.252.0"
Cette commande ajoute une adresse IPv4 statique à l’écouteur de groupe de disponibilité MainListener sur le groupe de disponibilité nommé MainAG. Cette adresse IPv4 sert d'adresse IP virtuelle de l'écouteur sur le sous-réseau 255.255.252.0. Si le groupe de disponibilité s’étend sur plusieurs sous-réseaux, ajoutez une adresse IP statique pour chaque sous-réseau à l’écouteur. Exécutez cette applet de commande sur le serveur instance qui héberge le réplica principal.
Exemple 2 : Ajouter une adresse IPv6
PS C:\> Add-SqlAvailabilityGroupListenerStaticIp -Path "SQLSERVER:\SQL\PrimaryServer\InstanceName\AvailabilityGroups\MainAG\AvailabilityGroupListeners\MainListener" -StaticIp "2001:0db8:85a3:0000:0000:8a2e:0370:7334"
Cette commande ajoute une adresse IPv6 statique à l’écouteur MainListener sur le groupe de disponibilité MainAG.
Exemple 3 : Créer un script qui ajoute une adresse IPv4
PS C:\> Add-SqlAvailabilityGroupListenerStaticIp -Path "SQLSERVER:\SQL\PrimaryServer\InstanceName\AvailabilityGroups\MainAg\AvailabilityGroupListeners\MainListener" -StaticIp "192.168.0.1/255.255.255.0" -Script
Cela crée un script Transact-SQL qui ajoute une adresse IPv4 statique à l’écouteur de groupe de disponibilité MainListener sur le groupe de disponibilité nommé « MainAG ».
Paramètres
-Confirm
Vous demande une confirmation avant d’exécuter l’applet de commande.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Spécifie l’écouteur, en tant qu’objet AvailabilityGroupListener , que cette applet de commande modifie.
Type: | AvailabilityGroupListener[] |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Path
Spécifie le chemin d’accès de l’écouteur de groupe de disponibilité que cette applet de commande modifie. Si vous ne spécifiez pas ce paramètre, cette applet de commande utilise l’emplacement de travail actuel.
Type: | String[] |
Position: | 2 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Script
Indique que cette applet de commande retourne un script Transact-SQL qui effectue la tâche effectuée par cette applet de commande.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StaticIp
Spécifie un tableau d’adresses. Chaque entrée d’adresse est soit une adresse IPv4 et un masque de sous-réseau, soit une adresse IPv6. L’écouteur écoute les adresses spécifiées par ce paramètre.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entrées
Microsoft.SqlServer.Management.Smo.AvailabilityGroupListener