sp_replqueuemonitor (Transact-SQL)

Muestra en una lista los mensajes en cola de una cola de Microsoft SQL Server o Microsoft Message Queuing para todas las suscripciones de actualización en cola a una publicación específica. Si se utilizan colas de SQL Server, el procedimiento almacenado se ejecuta en el suscriptor de la base de datos de suscripciones. Si se utiliza Microsoft Message Queuing, este procedimiento almacenado se ejecuta en el distribuidor de la base de datos de distribución.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL

Sintaxis

sp_replqueuemonitor [ @publisher = ] 'publisher'
    [ , [ @publisherdb = ] 'publisher_db' ]
    [ , [ @publication = ] 'publication' ]
    [ , [ @tranid = ] 'tranid' ]
    [ , [ @queuetype = ] 'queuetype' ]

Argumentos

  • [ @publisher = ] 'publisher'
    Es el nombre del publicador. publisher es de tipo sysname y su valor predeterminado es NULL. El servidor debe estar configurado para publicación. Su valor es NULL para todos los publicadores.
  • [ @publisherdb = ] 'publisher_db' ]
    Es el nombre de la base de datos del publicador. publisher_db es de tipo sysname y su valor predeterminado es NULL. Su valor es NULL para todas las bases de datos de publicaciones.
  • [ @publication = ] 'publication' ]
    Es el nombre de la publicación. publicationes de tipo sysname y su valor predeterminado es NULL. Su valor es NULL para todas las publicaciones.
  • [ @tranid = ] 'tranid' ]
    Es el Id. de la transacción. tranides de tipo sysname y su valor predeterminado es NULL. Su valor es NULL para todas las transacciones.
  • [@queuetype= ] 'queuetype' ]
    Es el tipo de cola que almacena las transacciones. queuetype es de tipo tinyint, su valor predeterminado es 0 y puede tener uno de estos valores.

    Valor Descripción

    0

    Todos los tipos de colas

    1

    Message Queuing

    2

    Cola de SQL Server

Notas

sp_replqueuemonitor se utiliza en la réplica transaccional o de instantáneas con suscripciones de actualización en cola. No muestra los mensajes de la cola que no contienen comandos SQL o que forman parte de un comando SQL múltiple.

Permisos

Sólo los miembros de la función fija de servidor sysadmin o de la función fija de base de datos db_owner pueden ejecutar sp_replqueuemonitor.

Valores de código de retorno

0 (correcto) o 1 (error)

Vea también

Referencia

Procedimientos almacenados del sistema (Transact-SQL)

Otros recursos

Suscripciones actualizables para réplica transaccional

Ayuda e información

Obtener ayuda sobre SQL Server 2005