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