Routes (SQL Server)

Apparaît dans la table de routage pour la base de données. Dans le cas des messages sortant, Service Broker détermine le routage en vérifiant la table de routage dans la base de données locale. Dans le cas de messages sur les conversations qui proviennent d'une autre instance, y compris les messages à faire suivre, Service Broker vérifie les routes dans msdb. PowerAMC modélise les routes sous la forme d'objets étendus dotés du stéréotype <<Route>>.

Création d'un objet route

Vous pouvez créer une route de l'une des façons suivantes :

  • Sélectionnez Modèle > Routes pour afficher la boîte de dialogue Liste des routes, puis cliquez sur l'outil Ajouter une ligne.

  • Pointez sur le modèle (ou sur un package) dans l'Explorateur d'objets, cliquez le bouton droit de la souris, puis sélectionnez Nouveau > Route.

Propriétés d'une route

Vous pouvez modifier les propriétés d'un objet à partir de sa feuille de propriétés. Pour afficher la feuille de propriétés d'une route, double-cliquez sur l'entrée correspondante dans le dossier Routes de l'Explorateur d'objets.

Les attributs étendus suivants sont disponibles sur l'onglet Microsoft :

Nom

Description

Propriétaire

Spécifie le propriétaire de la route.

Nom dans le script : Owner

Service distant

[v2005] Spécifie le nom du service distant vers lequel la route pointe.

Nom dans le script : Service

Instance de Service Broker

Spécifie la base de données qui héberge le service cible.

Nom dans le script : BrokerInstance

Durée de vie

Spécifie le délai, en secondes, durant lequel SQL Server retient la route dans la table de routage.

Nom dans le script : Lifetime

Adresse

Spécifie l'adresse réseau pour la route. Le paramètre next_hop_address spécifie une adresse TCP/dans le format suivant :

TCP://{ dns_name | netbios_name | ip_address } : port_number

Nom dans le script : Address

Adresse miroir

Spécifie l'adresse réseau pour une base de données en miroir, avec l'une des bases de données en miroir hébergées à l'emplacement next_hop_address. next_hop_mirror_address spécifie une adresse TCP/IP au format suivant :

TCP://{ dns_name | netbios_name | ip_address } : port_number

Nom dans le script : MirrorAddress