Skip to content

Latest commit

 

History

History
40 lines (35 loc) · 1.9 KB

File metadata and controls

40 lines (35 loc) · 1.9 KB
title sys.routes (Transact-SQL)
description sys.routes (Transact-SQL)
author rwestMSFT
ms.author randolphwest
ms.date 09/07/2018
ms.service sql
ms.subservice system-objects
ms.topic reference
f1_keywords
routes
routes_TSQL
sys.routes
sys.routes_TSQL
helpviewer_keywords
sys.routes catalog view
dev_langs
TSQL
monikerRange =azuresqldb-mi-current||>=sql-server-2016||>=sql-server-linux-2017

sys.routes (Transact-SQL)

[!INCLUDE SQL Server - ASDBMI]

This catalog views contains one row per route. Service Broker uses routes to locate the network address for a service.

Column name Data type Description
name sysname Name of the route, unique within the database. Not NULLABLE.
route_id int Identifier for the route. Not NULLABLE.
principal_id int Identifier for the database principal that owns the route. NULLABLE.
remote_service_name nvarchar(256) Name of the remote service. NULLABLE.
broker_instance nvarchar(128) Identifier of the broker that hosts the remote service. NULLABLE.
lifetime datetime The date and time when the route expires. Notice that this value does not use the local time zone. Instead, the value shows the expiration time for UTC. NULLABLE.
address nvarchar(256) Network address to which Service Broker sends messages for the remote service. NULLABLE. For SQL Managed Instance, address must be local.
mirror_address nvarchar(256) Network address of the mirroring partner for the server specified in the address. NULLABLE.

Permissions

[!INCLUDEssCatViewPerm] For more information, see Metadata Visibility Configuration.