Partager via


Commande ExportApp

Cette commande permet d'exporter une application BizTalk dans un fichier .msi. Si un fichier .msi dont le nom et le chemin d'accès sont identiques existe déjà, il est remplacé.

Vous pouvez utiliser le paramètre ResourceSpec pour exporter de manière sélective les artefacts d'une application dans un fichier .msi. Vous spécifiez les artefacts à exporter en modifiant le fichier XML créé lorsque vous exécutez la commande ListApp avec le paramètre ResourceSpec, comme décrit dans Commande ListApp. Vous utilisez ensuite l’emplacement de ce fichier XML comme valeur de ResourceSpec lors de l’exécution de la commande ExportApp . Ainsi, seuls les artefacts mentionnés dans le fichier XML spécifié sont exportés dans le fichier .msi.

Notes

Pour des raisons de sécurité, pendant l'exportation d'une application, les mots de passe sont supprimés des liaisons d'application. Ils ne sont pas supprimés des fichiers de liaison qui ont été ajoutés à l’application. Après avoir installé l'application à partir du fichier .msi, vous devez reconfigurer les mots de passe afin que l'application fonctionne correctement.

De plus, des clés privées sont supprimées des fichiers de certificat.

Utilisation

BTSTask ExportApp [/ApplicationName :value] /Package :value [/ResourceSpec :value] [/GlobalParties] [/Server :value] [/Database :value]

Paramètres

Paramètre Obligatoire Valeur
/ApplicationName (ou /A, voir Remarques) No Nom de l'application BizTalk à exporter. Si le nom comprend des espaces, vous devez le placer entre guillemets doubles (« ). 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.
/Package (ou /P,voir remarques) Yes Chemin d'accès complet du fichier .msi. Si le chemin d’accès comprend des espaces, vous devez le placer entre guillemets (« ). Exemple : Package :"C :\My MSI Files\My.msi »
/ResourceSpec (ou /R, voir Remarques) No Chemin d'accès complet du fichier de spécification des ressources. Si le chemin d’accès comprend des espaces, vous devez le placer entre guillemets (« ). Exemple : ResourceSpec :"C :\My Files\MyResourceSpec.xml »
/GlobalParties (ou /G, voir Remarques) No Si ce paramètre est défini, les informations du tiers global pour le groupe sont exportées dans le fichier .msi.
/Server (ou /S, voir Remarques) No 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.
/Database (ou /D, voir Remarques) No 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.

Exemple

ExportApp /ApplicationName:MyApplication /Package:C:\MSI\MyApplication.msi

Remarques

Les paramètres ne respectent pas la casse. Il n'est pas nécessaire de taper le nom complet du paramètre pour l'indiquer. Vous pouvez vous contenter de taper les premières lettres du nom à condition qu'elles suffisent à identifier le paramètre sans ambiguïté.

Voir aussi

Référence de la ligne de commande BTSTask
Guide pratique pour exporter une application BizTalk