Especificar la dirección URL del punto de conexión - Agregar o modificar una réplica de disponibilidad

Se aplica a: SQL Server

Para hospedar una réplica de disponibilidad de un grupo de disponibilidad, una instancia de servidor debe poseer un extremo de creación de reflejo de la base de datos. La instancia de servidor utiliza este extremo para escuchar los mensajes de Grupos de disponibilidad AlwaysOn procedentes de las réplicas de disponibilidad hospedadas por otras instancias del servidor. Para definir una réplica de disponibilidad para un grupo de disponibilidad, debe especificar la dirección URL del extremo de la instancia del servidor que hospedará la réplica. La dirección URL del punto de conexión identifica el protocolo de transporte del TCP del punto de conexión de creación de reflejo de la base de datos, la dirección del sistema de la instancia del servidor y el número de puerto asociado con el punto de conexión.

Nota

El término “dirección URL del extremo” es sinónimo del término “dirección de red del servidor” que usa la interfaz de usuario y la documentación de creación de reflejo de la base de datos.

Sintaxis de una dirección URL del extremo

La sintaxis de una dirección URL del extremo tiene el siguiente formato:

TCP://<system-address>:<port>

, donde

  • <system-address> es una cadena que identifica de forma inequívoca el equipo de destino. Generalmente, la dirección del servidor es un nombre del sistema (si los sistemas están en el mismo dominio), un nombre de dominio completo o una dirección IP:

    • Dado que todos los nodos del clúster de conmutación por error de Windows Server (WSFC) están en el mismo dominio, puede usar el nombre del equipo; por ejemplo, SYSTEM46.

    • Para utilizar una dirección IP, ésta debe ser única en el entorno. Recomendamos que utilice una dirección IP solo si es estática. La dirección IP puede ser IP Versión 4 (IPv4) o IP Versión 6 (IPv6). Las direcciones IPv6 se deben incluir entre corchetes, por ejemplo: [<IPv6_address>].

      Para conocer la dirección IP de un sistema, en el símbolo del sistema de Windows, escriba el comando ipconfig .

    • El nombre de dominio completo siempre funciona. Esta es una cadena de dirección definida localmente que adopta diferentes formatos en distintos lugares. Con frecuencia, aunque no siempre, el nombre de dominio completo es un nombre compuesto que incluye el nombre del equipo y una serie de segmentos de dominio separados por puntos con el siguiente formato:

      computer_name.domain_segment[....domain_segment]

      donde nombre_equipoes el nombre de red del equipo que ejecuta la instancia de servidor y segmento_dominio[... .segmento_dominio] es la información restante de dominio del servidor; por ejemplo: localinfo.corp.Adventure-Works.com.

      El contenido y el número de segmentos de dominio se determinan en la empresa u organización. Para obtener más información, vea Buscar el nombre de dominio completo, más adelante en este tema.

  • <port> es el número de puerto usado por el punto de conexión de reflejo de la instancia del servidor asociado.

    Un extremo de creación de reflejo de la base de datos puede utilizar cualquier puerto disponible en el equipo. Cada número de puerto debe estar asociado con un único extremo y cada extremo está asociado con una sola instancia de servidor; en consecuencia, diferentes instancias del mismo servidor escuchan en diferentes extremos con distintos puertos. Por consiguiente, el puerto que especifique en la dirección URL del extremo al especificar una réplica de disponibilidad siempre dirigirá los mensajes entrantes a la instancia de servidor cuyo extremo esté asociado con dicho puerto.

    En la dirección URL del extremo, solo el número de puerto identifica la instancia del servidor que está asociada con el extremo de creación de reflejo en el equipo de destino. En la siguiente ilustración se muestran las direcciones de extremo de dos instancias de servidor en un solo equipo. La instancia predeterminada usa el puerto 7022 y la instancia con nombre usa el puerto 7033. Las direcciones URL del extremo para estas dos instancias de servidor son, respectivamente, TCP://MYSYSTEM.Adventure-works.MyDomain.com:7022 y TCP://MYSYSTEM.Adventure-works.MyDomain.com:7033. Observe que la dirección no contiene el nombre de la instancia de servidor.

    Direcciones de red del servidor de una instancia predeterminada

    Para identificar el puerto asociado actualmente al punto de conexión de reflejo de la base de datos de una instancia de servidor, utilice la siguiente instrucción Transact-SQL:

    SELECT type_desc, port FROM sys.TCP_endpoints  
    

    Busque la fila cuyo valor type_desc sea "DATABASE_MIRRORING" y use el número de puerto correspondiente.

Nota

Para usar la autenticación Kerberos para la comunicación entre los puntos de conexión del grupo de disponibilidad, registre un nombre de entidad de seguridad de servicio para las conexiones con Kerberos para los puntos de conexión de creación de reflejo de la base de datos usados por el grupo de disponibilidad.

Ejemplos

A. Usar un nombre de sistema

La siguiente dirección URL del extremo especifica un nombre de sistema, SYSTEM46, y el puerto 7022.

TCP://SYSTEM46:7022

B. Usar un nombre de dominio completo

La siguiente dirección URL del extremo especifica un nombre de dominio completo, DBSERVER8.manufacturing.Adventure-Works.com, y el puerto 7024.

TCP://DBSERVER8.manufacturing.Adventure-Works.com:7024

C. Usar IPv4

La siguiente dirección URL del extremo especifica una dirección IPv4, 10.193.9.134, y el puerto 7023.

TCP://10.193.9.134:7023

D. Usar IPv6

La siguiente dirección URL del extremo contiene una dirección IPv6, 2001:4898:23:1002:20f:1fff:feff:b3a3, y el puerto 7022.

TCP://[2001:4898:23:1002:20f:1fff:feff:b3a3]:7022

Buscar el nombre de dominio completo de un sistema

Para buscar el nombre de dominio completo de un sistema, en el símbolo del sistema de Windows de ese sistema, escriba:

IPCONFIG /ALL

Para formar el nombre de dominio completo, concatene los valores de*<nombre_de_host>* y <Sufijo_DNS_Principal> de la manera siguiente:

<host_name> . <Primary_Dns_Suffix>

Por ejemplo, la configuración IP

Host Name . . . . . . : MYSERVER

Primary Dns Suffix . . . : mydomain.Adventure-Works.com

equivale al siguiente nombre de dominio completo:

MYSERVER.mydomain.Adventure-Works.com

Nota

Si necesita más información acerca de un nombre de dominio completo, póngase en contacto con el administrador del sistema.

Related Tasks

Para configurar un extremo de creación del reflejo de la base de datos

Para ver información acerca del extremo de creación de reflejo de la base de datos

Para agregar una réplica de disponibilidad

Contenido relacionado

Consulte también

Creación y configuración de grupos de disponibilidad (SQL Server)
Información general de los grupos de disponibilidad AlwaysOn (SQL Server)
CREATE ENDPOINT (Transact-SQL)