Compartir a través de


Ver comandos replicados y otra información en la base de datos de distribución (programación de replicación Transact-SQL)

Al usar la replicación transaccional, los comandos de transacción se almacenan en la base de datos de distribución hasta que el Agente de distribución los propaga a todos los suscriptores o el Agente de distribución en el suscriptor extrae los cambios. Estos comandos pendientes de la base de datos de distribución se pueden ver programáticamente utilizando procedimientos almacenados de replicación. Para obtener más información, vea Procedimientos almacenados de replicación (Transact-SQL).

Para ver los comandos replicados de todas las publicaciones transaccionales en la base de datos de distribución

  1. En el distribuidor de la base de datos de distribución, ejecute sp_browsereplcmds.

Para ver los comandos replicados en la base de datos de distribución desde un artículo específico o desde una base de datos específica publicada mediante la replicación transaccional

  1. (Opcional) En la base de datos de publicación del publicador, ejecute sp_helparticle. Especifique @publication y @article. Anote el valor del identificador del artículo en el conjunto de resultados.

  2. En el distribuidor de la base de datos de distribución, ejecute sp_browsereplcmds. (Opcional) Especifique el identificador del artículo del paso 2 para @article_id. (Opcional) Especifique el identificador de la base de datos de publicación para @publisher_database_id, que se puede obtener de la columna database_id en la vista de catálogo sys.databases .

Véase también

Supervisar la replicación mediante programación