Suppression d'un script de pré-traitement ou de post-traitement d'une application

Cette rubrique décrit comment supprimer un script de prétraitement ou de post-traitement dans une application à l'aide de la console Administration de BizTalk Server ou de la ligne de commande. Cette opération supprime le script de la base de données de gestion BizTalk, afin qu'il ne soit pas exporté dans le fichier .msi de l'application. Elle ne supprime pas le script du système de fichiers local, le cas échéant.

Si l'application contenant le script a été installé sur le système de fichiers local et que le script a été conçu de manière à s'exécuter lors de la désinstallation, vous devez supprimer le script du système de fichiers pour éviter qu'il ne s'exécute lors de la désinstallation de l'application.

Prérequis

Pour exécuter la procédure décrite dans cette rubrique, vous devez être connecté avec un compte membre du groupe d'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 supprimer un script d'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, développez le groupe BizTalk contenant le script à supprimer, puis développez l’application contenant le script.

  3. Cliquez sur le dossier Ressources , cliquez avec le bouton droit sur le script, puis cliquez sur Supprimer.

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 RemoveResource [/ApplicationName :value] /Luid :value [/Server :value] [/Database :value]

    Exemple :

    BTSTask RemoveResource /ApplicationName:MyApplication /Luid:"MyApplication:MyScript.vbs"

    Paramètre Description
    /Applicationname Nom de l'application BizTalk contenant le script BizTalk à supprimer. Si le nom comprend des espaces, vous devez le placer entre guillemets doubles ("). L'application par défaut est utilisée si ce paramètre n'est pas spécifié.
    /Luid Identificateur unique local (LUID) du script. Vous pouvez obtenir le LUID à l’aide de la commande ListApp.
    /Serveur Nom de l'instance SQL Server hébergeant la base de données de gestion BizTalk et indiqué sous la forme NomServeur\NomInstance,Port.

    Le nom de l'instance est uniquement requis lorsqu'il est différent du nom du serveur. Le port est uniquement requis lorsque le serveur SQL Server utilise un numéro de port autre que celui par défaut (1433).

    Exemples :

    Server=MyServer

    Server=MyServer\MySQLServer,1533

    Si vous n'indiquez pas de nom pour l'instance SQL Server, le nom d'instance utilisé est celui de l'instance SQL Server exécutée sur l'ordinateur local.
    /Base Nom de la base de données de gestion BizTalk. Si vous ne l'indiquez pas, la base de données utilisée est la base de données de gestion BizTalk s'exécutant au sein de l'instance locale de SQL Server.

Voir aussi

Gestion des scripts de prétraitement et de post-traitement
Commande RemoveResource