Skip to content

Latest commit

 

History

History
40 lines (35 loc) · 1.9 KB

sys-routes-transact-sql.md

File metadata and controls

40 lines (35 loc) · 1.9 KB
title description author ms.author ms.date ms.service ms.subservice ms.topic f1_keywords helpviewer_keywords dev_langs monikerRange
sys.routes (Transact-SQL)
sys.routes (Transact-SQL)
rwestMSFT
randolphwest
09/07/2018
sql
system-objects
reference
routes
routes_TSQL
sys.routes
sys.routes_TSQL
sys.routes catalog view
TSQL
=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.