MSdistribution_agents (Transact-SQL)
La tabla MSdistribution_agents contiene una fila por 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 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
Id. de la base de datos del publicador.
publisher_id
smallint
Id. del publicador.
publisher_db
sysname
Nombre de la base de datos del publicador.
publication
sysname
Nombre de la publicación.
subscriber_id
smallint
Id. del suscriptor, que sólo 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
Tipo de suscripción:
0 = Inserción.
1 = Extracción.
2 = Anónima.
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
Id. 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 sólo utilizan los agentes anónimos.
virtual_agent_id
int
Sólo para uso interno.
anonymous_agent_id
int
Sólo para uso interno.
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 utilizar en la suscripción. Para las publicaciones en cola basadas en SQL Server, la columna contiene el valor SQL.
Nota:
Microsoft Message Queuing no se utiliza y ya no se admite.
queue_status
int
Sólo para uso interno.
offload_enabled
bit
Indica si el agente puede activarse de manera remota.
0 especifica que el agente no puede activarse de manera 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 distributor o subscriber.
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
Sólo para uso interno.
subscriber_security_mode
smallint
Modo de seguridad utilizado por el agente al conectarse 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 utilizado 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.
Vea también
Conceptos
Tablas de réplica (Transact-SQL)