Eventos
31 mar, 23 - 2 abr, 23
Evento de aprendizaje de SQL, Fabric y Power BI más grande. 31 de marzo – 2 de abril. Use el código FABINSIDER para ahorrar $400.
Regístrate hoyEste explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
Se aplica a: SQL Server
Azure SQL Managed Instance
Devuelve el estado de la última transmisión de un lado de la conversación.
Convenciones de sintaxis de Transact-SQL
GET_TRANSMISSION_STATUS ( conversation_handle )
conversation_id
Es el identificador de conversación. Este parámetro es de tipo uniqueidentifier.
nchar
Devuelve una cadena que describe el estado del último intento de transmisión de la conversación especificada. Devuelve una cadena vacía si el último intento de transmisión fue correcto, si aún no se ha realizado ningún intento de transmisión o si conversation_handle no existe.
La información devuelta por esta función es la misma que se muestra en la columna last_transmission_error de la vista de administración sys.transmission_queue. No obstante, esta función se puede utilizar para encontrar el estado de transmisión de conversaciones que actualmente no tienen mensajes en la cola de transmisión.
Nota
GET_TRANSMISSION_STATUS no proporciona información de mensajes que no tienen un extremo de conversación en la instancia actual. Es decir, no hay información disponible de los mensajes que se reenvían.
En el siguiente ejemplo se notifica el estado de transmisión de la conversación con el identificador de conversación 58ef1d2d-c405-42eb-a762-23ff320bddf0
.
SELECT Status =
GET_TRANSMISSION_STATUS('58ef1d2d-c405-42eb-a762-23ff320bddf0') ;
El siguiente es un conjunto de resultados de ejemplo con la longitud de línea editada:
Status
-------------------------------
The Service Broker protocol transport is disabled or not configured.
En este caso, SQL Server no está configurado para permitir que Service Broker se comunique en la red.
sys.conversation_endpoints (Transact-SQL)
sys.transmission_queue (Transact-SQL)
Eventos
31 mar, 23 - 2 abr, 23
Evento de aprendizaje de SQL, Fabric y Power BI más grande. 31 de marzo – 2 de abril. Use el código FABINSIDER para ahorrar $400.
Regístrate hoy