Compartir a través de


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

Al utilizar la replicación transaccional, los comandos de transacción están almacenados en la base de datos de distribución hasta que el Agente de distribución los propaga a todos los suscriptores o un Agente de distribución del suscriptor extrae los cambios. Estos comandos pendientes en la base de datos de distribución se pueden ver utilizando mediante programación los procedimientos almacenados de replicación. Para obtener más información, vea Cómo funciona la replicación transaccional.

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

Para ver los comandos replicados en la base de datos de distribución de un artículo concreto o de una base de datos concreta publicada utilizando 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 de article del conjunto de resultados.

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