Partager via


Ajout d'une stratégie à une application

Cette rubrique explique comment ajouter une stratégie à une application BizTalk à l'aide de la console Administration de BizTalk Server ou de la ligne de commande. La console d'administration vous permet d'ajouter plusieurs stratégies à la fois. L'ajout d'une stratégie à une application permet à celle-ci et à toutes les autres y faisant référence de l'utiliser.

Lorsque vous ajoutez une stratégie à une application, gardez les points importants suivants à l'esprit :

  • Avant de pouvoir ajouter une stratégie à une application, la stratégie doit exister dans la base de données du moteur de règles pour le groupe BizTalk, et elle doit être publiée, comme décrit dans Comment importer une stratégie.

    Notes

    Si vous supprimez une stratégie de la base de données du moteur de règles à l'aide de l'Assistant Déploiement du moteur de règles, elle s'affichera toujours dans la console d'administration, mais vous ne pourrez pas la publier. Pour plus d’informations sur l’Assistant Déploiement du moteur de règles, consultez Guide pratique pour déployer et annuler le déploiement de stratégies et de vocabulaires.

  • La stratégie ne doit pas déjà exister dans une autre application du groupe BizTalk.

    Important

    Si une stratégie est partagée entre plusieurs applications, vous devez créer une application distincte qui la contiendra, puis créer des références des applications qui l'utiliseront vers cette application. En effet, si vous arrêtez une application contenant une stratégie, le déploiement de celle-ci est automatiquement annulé et elle ne fonctionne plus pour aucune des applications qui l'utilisent. Pour obtenir des instructions sur l’ajout d’une référence, consultez Ajout d’une référence à une autre application.

  • Pour que la stratégie soit prise en compte et commence à fonctionner, elle doit être déployée. Les stratégies sont déployées automatiquement au démarrage de l’application, ou vous pouvez les déployer manuellement comme décrit dans Guide pratique pour déployer ou annuler le déploiement d’une stratégie.

Prérequis

Pour effectuer les procédures décrites dans cette rubrique, vous devez être connecté avec un compte membre du groupe administrateurs BizTalk Server. Pour plus d’informations sur les autorisations, consultez Autorisations requises pour le déploiement et la gestion d’une application BizTalk.

Pour ajouter une stratégie à une application

Utilisation de la console Administration de BizTalk Server

  1. Cliquez sur Démarrer, sur Tous les programmes, sur Microsoft BizTalk Server 20xx, puis sur administration BizTalk Server.

  2. Dans l’arborescence de la console, développez BizTalk Server Administration et le groupe BizTalk.

  3. Développez Applications, développez l’application à laquelle vous souhaitez ajouter une stratégie, puis cliquez avec le bouton droit sur Stratégies.

  4. Pointez sur Ajouter , puis cliquez sur Stratégie.

  5. Sélectionnez la zone case activée de chaque stratégie et version à ajouter, puis cliquez sur OK.

Utilisation de la ligne de commande

  1. Ouvrez une invite de commandes comme suit : cliquez sur Démarrer, sur Exécuter, tapez cmd, puis cliquez sur OK.

  2. Tapez la commande suivante en utilisant les valeurs appropriées, comme décrit dans le tableau suivant :

    BTSTask AddResource [/ApplicationName :value] /Type :System.BizTalk :Rules [Overwrite] /Name :value/Version :value [/Server :value] [/Database :value]

    Notes

    Les valeurs de paramètre respectent la casse. Les noms de paramètres ne respectent pas la casse. Par ailleurs, lorsque vous ajoutez une stratégie à une application à l'aide de cette commande, tous les vocabulaires utilisés par la stratégie sont automatiquement ajoutés.

    Notes

    Sur les systèmes qui prennent en charge le contrôle de compte d'utilisateur, vous devrez peut-être exécuter l'outil avec des privilèges d'administrateur.

    Exemple :

    BTSTask AddResource /ApplicationName :MyApplication /Type :System.BizTalk :Rules /Overwrite /Name :MyPolicy /Version :1.0 /Server :MyDatabaseServer /Database :BizTalkMgmtDb

    Paramètre Valeur
    /Applicationname Nom de l'application BizTalk à laquelle ajouter la stratégie. Si le nom de l'application n'est pas spécifié, l'application utilisée est l'application BizTalk définie par défaut pour le groupe. Les noms qui incluent des espaces doivent être placés entre guillemets doubles (« ).
    /Type System.BizTalk :Rules
    /Écraser Option permettant de mettre à jour une stratégie. Si cette option n'est pas spécifiée et qu'une stratégie, dont le nom est le même que celui de la stratégie à ajouter, existe déjà dans l'application, l'opération AddResource échoue.
    /Nom Nom de la stratégie.
    /Version Numéro de version de la stratégie.
    /Serveur Nom de l'instance SQL Server hébergeant la base de données de gestion BizTalk. Obligatoire si vous spécifiez le paramètre Database. Si les paramètres Database et Server ne sont pas spécifiés, la base de données de gestion BizTalk du groupe par défaut est utilisée.
    /Base Nom de la base de données de gestion BizTalk. Obligatoire si vous spécifiez le paramètre Server. Si les paramètres Database et Server ne sont pas spécifiés, la base de données de gestion BizTalk du groupe par défaut est utilisée.

Voir aussi

Gestion des stratégies
Création et modification des applications BizTalk
Commande AddResource : stratégie