Skip to content

Instantly share code, notes, and snippets.

@peterhel
Created March 13, 2023 13:33
Show Gist options
  • Select an option

  • Save peterhel/241c4817cd6bb9873713ac12e98827f0 to your computer and use it in GitHub Desktop.

Select an option

Save peterhel/241c4817cd6bb9873713ac12e98827f0 to your computer and use it in GitHub Desktop.
List service queues, services, message types and contracts
select sc.name as service_contract_name, smt.name as service_message_type_name, s.name as service_name, sq.name
from sys.service_contracts sc
join sys.service_contract_message_usages scmu on sc.service_contract_id = scmu.service_contract_id
join sys.service_message_types smt on scmu.message_type_id = smt.message_type_id
join sys.service_contract_usages scu on sc.service_contract_id = scu.service_contract_id
join sys.services s on scu.service_id = s.service_id
join sys.service_queue_usages squ on squ.service_id = s.service_id
join sys.service_queues sq on squ.service_queue_id = sq.object_id
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment