MSdistribution_agents (Transact-SQL)

Se aplica a:SQL Server

La tabla MSdistribution_agents contiene una fila para cada Agente de distribución que se ejecuta en el distribuidor local. Esta tabla se almacena en la base de datos de distribución.

Nombre de la columna Tipo de datos Descripción
id int Id. del Agente de distribución.
name nvarchar(100) Nombre del Agente de distribución.
publisher_database_id int El Id. de la base de datos del publicador.
publisher_id smallint Identificador del publicador.
publisher_db sysname Nombre de la base de datos del publicador.
Publicación sysname Nombre de la publicación.
subscriber_id smallint Id. del suscriptor, que solo utilizan los agentes conocidos. En el caso de los agentes anónimos, esta columna está reservada.
subscriber_db sysname Nombre de la base de datos de suscripciones.
subscription_type int El tipo de suscripción:

0 = Inserción.

1 = Extracción.

2 = Anónimo.
local_job bit Indica si hay un trabajo del Agente SQL Server en el distribuidor local.
job_id binary(16) Número de identificación del trabajo.
subscription_guid binary(16) Id. de las suscripciones de este agente.
profile_id int Identificador de configuración de la tabla MSagent_profiles (Transact-SQL).
anonymous_subid uniqueidentifier Id. de un agente anónimo.
subscriber_name sysname Nombre del suscriptor, que solo utilizan los agentes anónimos.
virtual_agent_id int Solamente se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada.
anonymous_agent_id int Solamente se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada.
creation_date datetime Fecha y hora de creación del Agente de distribución o de mezcla.
queue_id sysname Identificador que se utiliza para localizar la cola de suscripciones de actualización en cola. Para las suscripciones que no sean en cola, el valor es NULL. Para las publicaciones basadas en Microsoft Message Queuing, el valor es un GUID que identifica de forma única la cola que se va a usar para la suscripción. Para las publicaciones de cola basadas en SQL Server, la columna contiene el valor SQL.

Nota: El uso de Microsoft Message Queuing está en desuso y ya no se admite.
queue_status int Solamente se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada.
offload_enabled bit Indica si el agente puede activarse de manera remota.

0 especifica que el agente no se puede activar de forma remota.

1 especifica que el agente se activará de forma remota y en el equipo remoto especificado en la propiedad offload_server .
offload_server sysname Nombre de red del servidor que se va a utilizar en la activación remota del agente.
dts_package_name sysname Nombre del paquete DTS. Por ejemplo, para un paquete denominado DTSPub_Package, especifique @dts_package_name = N'DTSPub_Package'.
dts_package_password nvarchar(524) Contraseña del paquete.
dts_package_location int Ubicación del paquete. La ubicación del paquete puede ser distribuidor o suscriptor.
sid varbinary(85) Número de identificación de seguridad (SID) del Agente de distribución o del Agente de mezcla durante su primera ejecución.
queue_server sysname Solamente se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada.
subscriber_security_mode smallint Modo de seguridad utilizado por el agente cuando se conecta al suscriptor, que puede ser uno de los siguientes:

0 = Autenticación de Microsoft SQL Server

1 = Autenticación de Microsoft Windows.
subscriber_login sysname Inicio de sesión que se utilizará en la conexión con el suscriptor.
subscriber_password nvarchar(524) Es el valor cifrado de la contraseña utilizada al conectarse al suscriptor.
reset_partial_snapshot_progress bit Indica si se descartará una instantánea descargada parcialmente para que todo el proceso de instantánea pueda empezar de nuevo.
job_step_uid uniqueidentifier Id. exclusivo del paso de trabajo del Agente SQL Server en el que se ha iniciado el agente.
subscriptionstreams tinyint Establece el número de conexiones permitidas por Agente de distribución para aplicar lotes de cambios en paralelo en un suscriptor. Se admite un intervalo de valores de 1 a 64.
memory_optimized bit 1 indica que el suscriptor se puede usar para tablas optimizadas para memoria.
job_login sysname
job_password nvarchar(524)

Consulte también

Tablas de replicación (Transact-SQL)