Add-SqlAvailabilityGroupListenerStaticIp
Agrega una dirección IP estática a un agente de escucha de grupo de disponibilidad.
Syntax
Add-SqlAvailabilityGroupListenerStaticIp
-StaticIp <String[]>
[[-Path] <String[]>]
[-Script]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-SqlAvailabilityGroupListenerStaticIp
-StaticIp <String[]>
[-InputObject] <AvailabilityGroupListener[]>
[-Script]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
El cmdlet Add-SqlAvailabilityGroupListenerStaticIp agrega una dirección IP estática a una configuración del agente de escucha del grupo de disponibilidad existente. Puede especificar una dirección IPv4 y una máscara de subred o una dirección IPv6. Ejecute este cmdlet en la instancia del servidor que hospeda la réplica principal.
Note: This cmdlet is only available in PowerShell 5.
Ejemplos
Ejemplo 1: Agregar una dirección IPv4
PS C:\> Add-SqlAvailabilityGroupListenerStaticIp -Path "SQLSERVER:\SQL\PrimaryServer\InstanceName\AvailabilityGroups\MainAG\AvailabilityGroupListeners\MainListener" -StaticIp "192.169.0.1/255.255.252.0"
Este comando agrega una dirección IPv4 estática al agente de escucha del grupo de disponibilidad "MainListener" en el grupo de disponibilidad "MainAG". Esta dirección IPv4actúa como dirección IP virtual del agente de escucha en la subred 255.255.252.0. Si el grupo de disponibilidad abarca varias subredes, agregue una dirección IP estática para cada subred al agente de escucha.
Ejecute este cmdlet en la instancia del servidor que hospeda la réplica principal.
Ejemplo 2: Agregar una dirección IPv6
PS C:\> Add-SqlAvailabilityGroupListenerStaticIp -Path "SQLSERVER:\SQL\PrimaryServer\InstanceName\AvailabilityGroups\MainAG\AvailabilityGroupListeners\MainListener" -StaticIp "2001:0db8:85a3:0000:0000:8a2e:0370:7334"
Este comando agrega una dirección IPv6 estática al agente de escucha "MainListener" en el grupo de disponibilidad "MainAG".
Ejemplo 3: Creación de un script que agrega una dirección IPv4
PS C:\> Add-SqlAvailabilityGroupListenerStaticIp -Path "SQLSERVER:\SQL\PrimaryServer\InstanceName\AvailabilityGroups\MainAg\AvailabilityGroupListeners\MainListener" -StaticIp "192.168.0.1/255.255.255.0" -Script
Esto crea un script de Transact-SQL que agrega una dirección IPv4 estática al agente de escucha del grupo de disponibilidad "MainListener" en el grupo de disponibilidad "MainAG".
Parámetros
-Confirm
Le solicita su confirmación antes de ejecutar el cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Especifica el agente de escucha, como un objeto AvailabilityGroupListener, que este cmdlet modifica.
Type: | AvailabilityGroupListener[] |
Position: | 1 |
Default value: | None |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Path
Especifica la ruta de acceso del agente de escucha del grupo de disponibilidad que modifica este cmdlet. Si no especifica este parámetro, este cmdlet usa la ubicación de trabajo actual.
Type: | String[] |
Position: | 1 |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Script
Indica que este cmdlet devuelve un script de Transact-SQL que realiza la tarea que realiza este cmdlet.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StaticIp
Especifica una matriz de direcciones. Cada entrada de dirección es una dirección IPv4 y una máscara de subred o una dirección IPv6. El agente de escucha escucha en las direcciones que especifica este parámetro.
Type: | String[] |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entradas
Microsoft.SqlServer.Management.Smo.AvailabilityGroupListener[]
System.Object