Compartir a través de


MSreplservers (Transact-SQL)

Se aplica a: SQL Server

Replicación de SQL Server implica topologías complejas definidas por el usuario entre publicadores, distribuidores y suscriptores. Arquitecturamente, la replicación debe realizar un seguimiento y validar los servidores asociados a cualquier publicación determinada. Históricamente, se realizó un seguimiento de la información del servidor en la tabla sys.sysservers de la master base de datos, además de las tablas de metadatos de replicación.

Cuando se agregó compatibilidad para la base de datos de distribución en grupos de disponibilidad AlwaysOn (AG), la MSreplservers tabla se agregó a la base de datos de distribución, para conservar los metadatos del servidor y compartirlos entre las réplicas del GRUPO de disponibilidad de base de datos de distribución, en lugar de almacenarse como una tabla local en cada instancia. El grupo de disponibilidad conserva los datos en todas las réplicas y garantiza que los identificadores y nombres del servidor son los mismos.

Esta tabla se introdujo en SQL Server 2016 (13.x) SP 2 CU 3 y SQL Server 2017 (14.x) CU 6.

Nombre de la columna Tipo de datos Descripción
srvid smallint Id. del servidor remoto.
srvname sysname Nombre del servidor. Puede ser un registro del agente de escucha si procede.

Consulte también